<SEC-DOCUMENT>0001019056-22-000552.txt : 20220811
<SEC-HEADER>0001019056-22-000552.hdr.sgml : 20220811
<ACCEPTANCE-DATETIME>20220811170606
ACCESSION NUMBER:		0001019056-22-000552
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		47
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220811
DATE AS OF CHANGE:		20220811

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Modular Medical, Inc.
		CENTRAL INDEX KEY:			0001074871
		STANDARD INDUSTRIAL CLASSIFICATION:	SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841]
		IRS NUMBER:				870620495
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			0331

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

	BUSINESS ADDRESS:	
		STREET 1:		16772 WEST BERNARDO DRIVE
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92127
		BUSINESS PHONE:		858-800-3500

	MAIL ADDRESS:	
		STREET 1:		16772 WEST BERNARDO DRIVE
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92127

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BEAR LAKE RECREATION INC
		DATE OF NAME CHANGE:	19981208
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>modular_1q23.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:modd="http://modular-medical.com/20220630">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_modd_modular%2Dmedical.com_20220630 -->
<!-- Field: Set; Name: xdx; ID: xdx_04D_20220401_20220630 -->
<!-- Field: Set; Name: xdx; ID: xdx_05D_edei%2D%2DEntityCentralIndexKey_0001074871 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_057_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0wMy0zMQ== -->
<!-- Field: Set; Name: xdx; ID: xdx_053_edei%2D%2DDocumentFiscalYearFocus_2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_05F_edei%2D%2DDocumentFiscalPeriodFocus_Q1 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_077_SO_modular__1q23ixbrl.xdxs -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:EntityCentralIndexKey">0001074871</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:CurrentFiscalYearEndDate">--03-31</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:DocumentFiscalYearFocus">2023</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:DocumentFiscalPeriodFocus">Q1</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-06-30" id="xdx2ixbrl0091" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2022-06-30" id="xdx2ixbrl0103" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2022-03-31" id="xdx2ixbrl0104" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-04-01to2022-06-30" id="xdx2ixbrl0155" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2022-04-01to2022-06-30" id="xdx2ixbrl0158" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0183" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0185" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0192" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0199" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0204" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0206" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0209" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0210" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0229" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0233" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0235" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0240" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0244" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0246" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0249" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0250" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="modd:GainOnPPPNoteForgiveness" contextRef="From2022-04-01to2022-06-30" id="xdx2ixbrl0269" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2022-04-01to2022-06-30" id="xdx2ixbrl0272" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2022-04-01to2022-06-30" id="xdx2ixbrl0290" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherNoncashIncomeExpense" contextRef="From2022-04-01to2022-06-30" id="xdx2ixbrl0293" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" contextRef="From2021-04-012021-06-30" id="xdx2ixbrl0321" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2022-04-01to2022-06-30" id="xdx2ixbrl0323" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" contextRef="From2022-04-01to2022-06-30" id="xdx2ixbrl0344" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="From2022-04-012022-06-30_srt_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">P3Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-04-012022-06-30_srt_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">P5Y</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2021-06-30" id="xdx2ixbrl0390" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="From2022-04-012022-06-30_srt_MinimumMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">P5Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-04-012022-06-30_srt_MaximumMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">P6Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-04-012021-06-30_srt_MinimumMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">P5Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-04-012021-06-30_srt_MaximumMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">P6Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">P8Y22D</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="modd-20220630.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2022-04-01to2022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-05">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-11-242021-11-24">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-11-24</xbrli:startDate>
        <xbrli:endDate>2021-11-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-04-24">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-05-31_us-gaap_ConvertibleNotesPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_Warrant1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">modd:Warrant1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_Warrant2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">modd:Warrant2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_Warrant3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">modd:Warrant3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_Warrant4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">modd:Warrant4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-01-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_StockOptionMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_StockOptionMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001074871</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>



<!-- Field: Rule-Page --><div style="text-align: left; margin-top: 2pt; margin-bottom: 3pt"><div style="border-top: Black 4pt solid; border-bottom: Black 1pt solid; font-size: 1pt; width: 100%">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 3pt; text-indent: 0.5in"><span style="font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 14pt"><b>UNITED STATES</b></span><br />
<span style="font-size: 14pt"><b>SECURITIES AND EXCHANGE COMMISSION</b></span><br />
<span style="font-size: 12pt"><b>WASHINGTON, DC 20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 18pt"><b>FORM <span id="xdx_908_edei--DocumentType_c20220401__20220630_zGt9DIMjJEU8"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:DocumentType">10-Q</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">(Mark One)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in"><span style="font-size: 10pt"><span style="font-family: Wingdings"><span id="xdx_903_edei--DocumentQuarterlyReport_c20220401__20220630_zYXbAzdIBQ4j"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt:booleantrue" name="dei:DocumentQuarterlyReport">x</ix:nonNumeric></span></span><b>
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif">For the quarterly period ended:</span></td>
    <td style="border-bottom: windowtext 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 75%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_900_edei--DocumentPeriodEndDate_c20220401__20220630_zZ8SkNTzAbK7"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">June 30, 2022</ix:nonNumeric></span></b></span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">or</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in"><span style="font-size: 10pt"><span style="font-family: Wingdings"><span id="xdx_904_edei--DocumentTransitionReport_c20220401__20220630_zTZO36wsl4Te"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">o</ix:nonNumeric></span></span><b>
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%; padding-bottom: 1pt"><span style="font-size: 10pt">For the
    transition period from</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 32%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%; text-align: center; padding-bottom: 1pt"><span style="font-size: 10pt">to</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 40%"><span style="font-size: 10pt">&#160;</span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">&#160;</span></p>


<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif">Commission file number:</span></td>
    <td style="border-bottom: windowtext 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 75%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_904_edei--EntityFileNumber_c20220401__20220630_zasXK76GHJ62"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:EntityFileNumber">001-41277</ix:nonNumeric></span></b></span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 100%; padding-bottom: 1pt; text-align: center"><span style="font-size: 24pt"><b><span id="xdx_900_edei--EntityRegistrantName_c20220401__20220630_zacVtcD0aqe8"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:EntityRegistrantName">MODULAR MEDICAL, INC.</ix:nonNumeric></span></b></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">(Exact name of registrant as specified in its charter)</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 48%; padding-right: 3pt; padding-left: 3pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_90A_edei--EntityIncorporationStateCountryCode_c20220401__20220630_zUOZO1FZs7Qj"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%; padding-right: 3pt; padding-left: 3pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 48%; padding-right: 3pt; padding-left: 3pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_907_edei--EntityTaxIdentificationNumber_c20220401__20220630_z6ymLT2hqAw9"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:EntityTaxIdentificationNumber">87-0620495</ix:nonNumeric></span></b></span></p></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 3pt; padding-left: 3pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(State or other jurisdiction of<br />incorporation
    or organization)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 3pt; padding-left: 3pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 3pt; padding-left: 3pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(I.R.S. Employer<br />Identification No.)</span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 48%; padding-right: 3pt; padding-left: 3pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_90E_edei--EntityAddressAddressLine1_c20220401__20220630_zxSIzHOwsgu9"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:EntityAddressAddressLine1">16772 W. Bernardo Drive</ix:nonNumeric></span>, <span id="xdx_905_edei--EntityAddressCityOrTown_c20220401__20220630_ziJLPajvlEp8"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:EntityAddressCityOrTown">San Diego</ix:nonNumeric></span>, <span id="xdx_90A_edei--EntityAddressStateOrProvince_c20220401__20220630_z6fIQA4KMaN"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince">California</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%; padding-right: 3pt; padding-left: 3pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 48%; padding-right: 3pt; padding-left: 3pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_90B_edei--EntityAddressPostalZipCode_c20220401__20220630_z1u74q9WDnAk"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:EntityAddressPostalZipCode">92127</ix:nonNumeric></span></b></span></p></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 3pt; padding-left: 3pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(Address
    of principal executive offices)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 3pt; padding-left: 3pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 3pt; padding-left: 3pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(Zip
    Code)</span></td></tr>
</table>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_905_edei--CityAreaCode_c20220401__20220630_zZPLhl038MO"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:CityAreaCode">(858)</ix:nonNumeric></span>
    <span id="xdx_900_edei--LocalPhoneNumber_c20220401__20220630_zgahn6Qi4CR4"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:LocalPhoneNumber">800-3500</ix:nonNumeric></span></b></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">(Registrant&#8217;s
    telephone number, including area code)</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">(Former name, former address and former fiscal year, if changed since last report)</span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">Securities registered pursuant to
Section&#160;12(b) of the Act:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 36%; padding-right: 5.4pt; padding-bottom: 2.2pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Title
    of each class</b></span></td>
    <td style="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 24%; padding-right: 5.4pt; padding-bottom: 2.2pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Trading
    symbol(s)</b></span></td>
    <td style="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 40%; padding-right: 5.4pt; padding-bottom: 2.2pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Name
    of each exchange on which registered</b></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-bottom: 2.2pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><span id="xdx_90E_edei--Security12bTitle_c20220401__20220630_zMD0HoI4Am5l"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:Security12bTitle">Common Stock, par value $0.001 per share</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-bottom: 2.2pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><span id="xdx_90D_edei--TradingSymbol_c20220401__20220630_ztvKuLW9BEhg"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:TradingSymbol">MODD</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-bottom: 2.2pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt">The <span id="xdx_906_edei--SecurityExchangeName_c20220401__20220630_zM6PwT7OAKy7"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Stock Market, LLC</span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><span style="font: 10pt Wingdings">x</span><span style="font-size: 10pt">&#160;<span id="xdx_90B_edei--EntityCurrentReportingStatus_c20220401__20220630_zpIQi18nYQBi"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span>&#160;<span style="font-family: Wingdings">o</span>&#160;No</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0 0; text-align: justify"><span style="font-size: 10pt">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that
the registrant was required to submit such files).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><span style="font: 10pt Wingdings">x</span><span style="font-size: 10pt">&#160;<span id="xdx_909_edei--EntityInteractiveDataCurrent_c20220401__20220630_zyEccvHRF9Bl"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span>&#160;<span style="font-family: Wingdings">o</span>&#160;No</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0 0; text-align: justify"><span style="font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a 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; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange
Act.</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 66%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 34%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Large accelerated filer&#160;<span style="font-family: Wingdings">o</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Accelerated filer&#160;<span style="font-family: Wingdings">o</span></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt"><span id="xdx_905_edei--EntityFilerCategory_c20220401__20220630_z0Xnjrk6irWd"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated Filer</ix:nonNumeric></span>&#160;&#160;&#160;<span style="font-family: Wingdings">x</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Smaller reporting company&#160;<span style="font-family: Wingdings"><span id="xdx_900_edei--EntitySmallBusiness_c20220401__20220630_zfQ38mm219zl"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt:booleantrue" name="dei:EntitySmallBusiness">x</ix:nonNumeric></span></span></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in"><span style="font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Emerging growth company&#160;<span style="font-family: Wingdings"><span id="xdx_900_edei--EntityEmergingGrowthCompany_c20220401__20220630_z1FzS0H0Ayoe"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt:booleantrue" name="dei:EntityEmergingGrowthCompany">x</ix:nonNumeric></span></span></span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 0; text-align: justify"><span style="font-size: 10pt">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.&#160;<span style="font-family: Wingdings"><span id="xdx_90A_edei--EntityExTransitionPeriod_c20220401__20220630_zCpGcxb8Djh8"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt:booleanfalse" name="dei:EntityExTransitionPeriod">o</ix:nonNumeric></span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0 0; text-align: justify"><span style="font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><span style="font: 10pt Wingdings">o</span><span style="font-size: 10pt">&#160;Yes&#160;<span style="font-family: Wingdings">x</span>&#160;<span id="xdx_908_edei--EntityShellCompany_c20220401__20220630_zcKzazvCYZpk"><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0 0; text-align: justify"><span style="font-size: 10pt">The number
of outstanding shares of the registrant&#8217;s common stock, par value $0.001 per share, was <span id="xdx_900_edei--EntityCommonStockSharesOutstanding_iI_c20220805_z86e6jyI5Ib1"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2022-08-05" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,914,348</ix:nonFraction></span> as of August 5,
2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"></p>

<!-- Field: Rule-Page --><div style="text-align: left; margin-top: 3pt; margin-bottom: 0pt"><div style="border-top: Black 1pt solid; border-bottom: Black 4pt solid; font-size: 1pt; width: 100%">&#160;</div></div><!-- Field: /Rule-Page -->






<!-- Field: Page; Sequence: 2 -->

    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>MODULAR
MEDICAL,&#160;INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORM&#160;10-Q</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>JUNE&#160;30,
2022</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TABLE
OF CONTENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; width: 10%"><a href="#modulara001_v1"><span style="font-size: 10pt">PART&#160;I &#8212;</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 85%"><a href="#modulara001_v1"><span style="font-size: 10pt">FINANCIAL INFORMATION</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: bottom; width: 5%"><span style="font-size: 10pt">&#160;3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara002_v1"><span style="font-size: 10pt">Item 1.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara002_v1"><span style="font-size: 10pt">Financial Statements (Unaudited):</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara003_v1"><span style="font-size: 10pt">Condensed Consolidated Balance Sheets as of June&#160;30, 2022 and March&#160;31, 2022</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara004_v1"><span style="font-size: 10pt">Condensed Consolidated Statements of Operations for the three months ended June 30, 2022 and March 31, 2022</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: bottom"><span style="font-size: 10pt">&#160;4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara005_v1"><span style="font-size: 10pt">Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit) for the three months ended&#160;June 30, 2022&#160;and &#160;2021</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara006_v1"><span style="font-size: 10pt">Condensed Consolidated Statements of Cash Flows for the three months ended June 30, 2022 and 2021</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;6</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara007_v1"><span style="font-size: 10pt">Notes to Condensed Consolidated Financial Statements</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;7</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara008_v1"><span style="font-size: 10pt">Item 2.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara008_v1"><span style="font-size: 10pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;15</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara009_v1"><span style="font-size: 10pt">Item 4.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara009_v1"><span style="font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;18</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara010_v1"><span style="font-size: 10pt">PART&#160;II &#8212;</span></a>&#160;&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara010_v1"><span style="font-size: 10pt">OTHER INFORMATION</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;19</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara011_v1"><span style="font-size: 10pt">Item 1.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara011_v1"><span style="font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;19</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara012_v1"><span style="font-size: 10pt">Item 1A.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara012_v1"><span style="font-size: 10pt">Risk Factors</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;19</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara013_v1"><span style="font-size: 10pt">Item 2.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara013_v1"><span style="font-size: 10pt">Unregistered Sales of Equity Securities</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;19</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara014_v1"><span style="font-size: 10pt">Item 3.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara014_v1"><span style="font-size: 10pt">Defaults Upon Senior Securities</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;19</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara015_v1"><span style="font-size: 10pt">Item 4.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara015_v1"><span style="font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;19</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara016_v1"><span style="font-size: 10pt">Item 5.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara016_v1"><span style="font-size: 10pt">Other Information</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;19</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><a href="#modulara017_v1"><span style="font-size: 10pt">Item 6.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara017_v1"><span style="font-size: 10pt">Exhibits</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;20</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#modulara018_v1"><span style="font-size: 10pt">Signatures</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#160;21</span></td></tr>
  </table>



<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara001_v1"></span>Part
I &#8211; FINANCIAL INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara002_v1"></span>Item
1. Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Modular
Medical, Inc.</b></span><span style="font-size: 10pt"><br />
<span style="font-family: Times New Roman, Times, Serif"><b><span id="modulara003_v1"></span>Condensed Consolidated Balance Sheets</b></span></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30D_111_zI5h5QPAp9Wj" summary="xdx: Statement - Condensed Consolidated Balance Sheets (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20220630_zCew3KytbzFl" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,<br /> 2022<br /> (Unaudited)</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20220331_zb0GpriOcv1e" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,<br /> 2022</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AssetsAbstract_iB_z9nxIS98yHje" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AssetsCurrentAbstract_i01B_zwx3Vuq6Rblc" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">CURRENT ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maCzPZV_zeaK6MfKZtz1" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 74%; text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Cash and cash equivalents&#9;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,697,075</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,076,372</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PrepaidExpenseCurrent_i02I_maCzPZV_z1EeTQImKgg9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Prepaid expenses and other &#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">262,014</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">313,422</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AssetsCurrent_i02TI_mtCzPZV_maCzM0D_zNNMSonPKcP4" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 34.55pt">TOTAL CURRENT ASSETS&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,959,089</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,389,794</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentNet_i02I_maCzLWd_zjwAwJlz2GHg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Property and equipment, net&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">283,773</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">235,959</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseRightOfUseAsset_i02I_maCzLWd_z9mpd15iAnc5" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Right of use asset, net&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,539</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120,693</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DepositsAssets_i02I_maCzLWd_zIX27ztK0jm2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Security deposit&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepositsAssets" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepositsAssets" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AssetsNoncurrent_i02TI_mtCzLWd_maCzM0D_zX8Nw4WomeOf" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 34.55pt">TOTAL NON-CURRENT ASSETS&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">482,312</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">456,652</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--Assets_i01TI_mtCzM0D_zolyCQchWEk1" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 25.9pt">TOTAL ASSETS&#9;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,441,401</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,846,446</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zJzckmGO45X2" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY (DEFICIT)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LiabilitiesCurrentAbstract_i01B_z1ox25IzHZdh" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">CURRENT LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_i02I_maCzGBB_zRjZKyvkTjU5" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Accounts payable&#9;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">487,251</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">299,951</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_i02I_maCzGBB_zbLNR4WHayg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Accrued expenses&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">353,586</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">524,891</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzGBB_zmqMVD11gkS2" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Short-term lease liability&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">150,073</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,857</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LiabilitiesCurrent_i02TI_mtCzGBB_maCze5q_zsbweigpYRSe" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 25.9pt">TOTAL CURRENT LIABILITIES&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">990,910</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">969,699</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesNoncurrentAbstract_i01B_zlLh3MKMQB43" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left">LONG-TERM LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_maCze5q_ziuK1lg3aHN9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Long-term lease liability&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0091">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,957</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Liabilities_i01TI_mtCze5q_maCzvCw_z4cmIMlwbgl1" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">TOTAL LIABILITIES&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">990,910</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,009,656</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CommitmentsAndContingencies_i01I_z1NYuHjPp7h4" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Commitments and Contingencies (Note 8)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StockholdersEquityAbstract_i01B_zR61iezoXgoe" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left">STOCKHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PreferredStockValue_i02I_maCzirh_zWBxwhvxSnU1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Preferred Stock, $<span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220630_zAJZxymUd197"><span id="xdx_903_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331_z3SXvi0UfVnj"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_907_eus-gaap--PreferredStockSharesAuthorized_iI_c20220630_zc1qL1hkfbih"><span id="xdx_900_eus-gaap--PreferredStockSharesAuthorized_iI_c20220331_zf38ow55axmd"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized, <span id="xdx_90E_eus-gaap--PreferredStockSharesIssued_iI_dn_c20220630_zhHgnMcfxGO6"><span id="xdx_90E_eus-gaap--PreferredStockSharesOutstanding_iI_dn_c20220630_zYU5z57nf7Hc"><span id="xdx_904_eus-gaap--PreferredStockSharesIssued_iI_dn_c20220331_zlpgAdIhE0Pk"><span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_dn_c20220331_zNjzEsXNiF49"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-06-30" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2022-06-30" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-03-31" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2022-03-31" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> issued and outstanding&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0103">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0104">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CommonStockValue_i02I_maCzirh_zbzWpk233qy3" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-indent: -8.65pt; padding-left: 17.3pt">Common Stock, $<span id="xdx_90D_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220630_zNppZMyJ6GXi"><span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331_zOI362bFUINg"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_909_eus-gaap--CommonStockSharesAuthorized_iI_c20220630_zHnDCEGdo6xh"><span id="xdx_904_eus-gaap--CommonStockSharesAuthorized_iI_c20220331_z5G5ALMQKyv"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_901_eus-gaap--CommonStockSharesIssued_iI_c20220630_zlo5LqpUkhr1"><span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_c20220630_zqCineRPCYlh"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,914,348</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_90F_eus-gaap--CommonStockSharesIssued_iI_c20220331_zRzH2JkF4Ccb"><span id="xdx_90B_eus-gaap--CommonStockSharesOutstanding_iI_c20220331_zt5fr5ssKavb"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,461,898</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding as of June 30, 2022 and March 31, 2022, respectively&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,914</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,462</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AdditionalPaidInCapital_i02I_maCzirh_zmj261ddLF2j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Additional paid-in capital&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,518,139</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,406,099</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maCzirh_ztTTv4uSPGr9" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Accumulated deficit&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">38,078,562</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">34,579,771</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquity_i02TI_mtCzirh_maCzvCw_zYWZd5dK41be" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 34.55pt">TOTAL STOCKHOLDERS&#8217; EQUITY&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,450,491</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,836,790</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_mtCzvCw_zBXTtvjcCPHj" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 25.9pt">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY&#9;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,441,401</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,846,446</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 0; text-align: center"><span style="font-size: 10pt">The accompanying
notes are an integral part of these condensed consolidated financial statements.</span></p>


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Modular
Medical, Inc.</b></span><span style="font-size: 10pt"><br />
<span style="font-family: Times New Roman, Times, Serif"><b><span id="modulara004_v1"></span>Condensed Consolidated Statements of Operations<br />
(Unaudited)</b></span></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30E_113_zVAth3PCEKT" summary="xdx: Statement - Condensed Consolidated Statements of Operations (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"></td><td style="padding-bottom: 1pt"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td id="xdx_490_20220401__20220630_znL3zqQK9Vi" style="white-space: nowrap; text-align: center"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td id="xdx_496_20210401__20210630_zT2M67UwXaj2" style="white-space: nowrap; text-align: center"></td><td style="padding-bottom: 1pt"></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br /> June 30,</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingExpensesAbstract_iB_zV8YzouXAos1" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ResearchAndDevelopmentExpense_i01_maCzCx4_zVklZzNbgwz6" style="vertical-align: bottom; background-color: White">
    <td style="width: 74%; text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Research and development&#9;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,221,984</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,788,131</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--GeneralAndAdministrativeExpense_i01_maCzCx4_zgXzzQwhJqOl" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">General and administrative&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,277,106</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,585,456</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingExpenses_i01T_mtCzCx4_msCzhnF_zynrB8elHvS7" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 34.55pt">Total operating expenses&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,499,090</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,373,587</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_i01T_mtCzhnF_maCzdKU_zzcNZ9eBtGIj" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Loss from operations&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,499,090</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,373,587</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InterestIncomeExpenseNet_maCzdKU_z14hgRTwCeV1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Other income&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">299</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">368,823</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--InterestExpense_iN_di_msCzdKU_zcLVk9FkvOid" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Interest expense&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0155">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">508,877</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--GainsLossesOnExtinguishmentOfDebt_maCzdKU_zB9Erzrjoqt" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Loss on debt extinguishment&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0158">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,321,450</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_iT_mtCzdKU_zxGHNo7RjYH8" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Net loss&#9;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,498,791</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,835,091</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--EarningsPerShareBasicAndDiluted1Abstract_iB_zEChbGKACQTh" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Net loss per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--EarningsPerShareBasicAndDiluted1_i01_z1OX52JmSRO2" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Basic and diluted&#9;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="modd:EarningsPerShareBasicAndDiluted1" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.33</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="modd:EarningsPerShareBasicAndDiluted1" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.77</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract_iB_zY0E5uhtagc5" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Shares used in computing net loss per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--WeightedAverageNumberOfShareOutstandingBasicAndDiluted1_i01_zxXApGSJTAZk" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Basic and diluted&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="modd:WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,743,646</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="modd:WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,318,114</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: center"><span style="font-size: 10pt">The accompanying
notes are an integral part of these condensed consolidated financial statements.</span></p>


<!-- Field: Page; Sequence: 5; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Modular
Medical, Inc.</b></span><span style="font-size: 10pt"><br />
<span style="font-family: Times New Roman, Times, Serif"><b><span id="modulara005_v1"></span>Condensed Consolidated Statements of Stockholders&#8217; Equity </b></span><br />
<span style="font-family: Times New Roman, Times, Serif"><b>(Unaudited)</b></span></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30D_114_za7oHAFqtdp6" summary="xdx: Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_z4Xl2jPVywDg" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_z2gCvZTxNaka" style="white-space: nowrap; font-weight: bold; text-align: center">Additional</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zaFCJhnzpiC1" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" id="xdx_4BB_zz3IvFLCgvae" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Common Stock</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Paid-In</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Accumulated</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Stockholders&#8217;</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Shares</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Amount</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Capital</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Deficit</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Equity</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_436_c20220401__20220630_eus-gaap--StockholdersEquity_iS_zshDxGwLW0K4" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 35%; text-indent: -8.65pt; padding-left: 8.65pt">Balance as of March 31, 2022&#9;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--SharesOutstanding_iS_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyN0kKuMkoq5" title="Beginning Balance, Shares" style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,461,898</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,462</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,406,099</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">34,579,771</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,836,790</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_436_c20220401__20220630_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_zUWtpSeMwRy3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Shares issued for services&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdEQR1YG4fm6" title="Shares issued for services, Shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">348</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0183">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,576</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0185">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,576</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20220401__20220630_ecustom--IssuanceOfCommonStockAndWarrantsInEquityOfferingNet_zU6CaMGq0Xqh" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Issuance of common stock and warrants in equity offering, net&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zkAcNY6YtLL9" title="Issuance of common stock and warrants in equity offering, net, Shares" style="text-align: right"><ix:nonFraction name="modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">449,438</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">449</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,371,898</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0192">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,372,347</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20220401__20220630_eus-gaap--StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_znL8FowcCWJ6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Issuance of common stock under equity incentive plan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBpIRws3TN66" title="Issuance of common stock under equity incentive plan, Shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,664</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,747</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0199">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,750</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20220401__20220630_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zEcLaVT2OH7" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Stock-based compensation&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0204">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">724,819</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0206">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">724,819</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_437_c20220401__20220630_eus-gaap--NetIncomeLoss_zYKibzbZPh16" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 8.65pt">Net loss&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0209">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0210">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,498,791</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,498,791</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_437_c20220401__20220630_eus-gaap--StockholdersEquity_iE_zV3gM7sPCfLb" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Balance as of June 30, 2022&#9;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesOutstanding_iE_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zwbctds6p2db" title="Ending Balance, Shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,914,348</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,914</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,518,139</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">38,078,562</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,450,491</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -8.65pt; padding-left: 8.65pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>

<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Additional</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Common Stock</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Paid-In</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Accumulated</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Stockholders&#8217;</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Shares</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Amount</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Capital</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Deficit</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Deficit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_439_c20210401__20210630_eus-gaap--StockholdersEquity_iS_zHL0VwUoZAe5" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 35%; text-indent: -8.65pt; padding-left: 8.65pt">Balance as of March 31, 2021&#9;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zQQtl9AtzAPe" style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,302,050</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,302</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,665,559</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">15,947,010</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,275,149</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_431_c20210401__20210630_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_zmKB2xhiLXL1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Shares issued for &#160;services&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zSYmKD15vaoj" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,180</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0229">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,200</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_434_c20210401__20210630_eus-gaap--StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_ztan9M72W357" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Warrants issued with convertible notes&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0233">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,700,632</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0235">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,700,632</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43A_c20210401__20210630_eus-gaap--StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_zpXBSVlXfqP" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Issuance of common stock under equity incentive plan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zpLbMsOwCle7" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,836</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,495</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0240">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,497</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43D_c20210401__20210630_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zfPBIsIQgOsb" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Stock-based compensation&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0244">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">623,423</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0246">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">623,423</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43F_c20210401__20210630_eus-gaap--NetIncomeLoss_ztp8mnpATD29" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 8.65pt">Net loss&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0249">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0250">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,835,091</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,835,091</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_436_c20210401__20210630_eus-gaap--StockholdersEquity_iE_zK7UXnU7ybI1" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Balance as of June 30, 2021&#9;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iE_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zYtRFXzMm56g" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,323,886</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,324</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,194,289</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,782,101</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,581,488</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -8.65pt; padding-left: 8.65pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: center"><span style="font-size: 10pt">The accompanying
notes are an integral part of these condensed consolidated financial statements.</span></p>


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Modular
Medical, Inc.</b></span><span style="font-size: 10pt"><br />
<span style="font-family: Times New Roman, Times, Serif"><b><span id="modulara006_v1"></span>Condensed Consolidated Statements of Cash Flows</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_305_112_zk1H9YAqBkf3" summary="xdx: Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"></td><td style="padding-bottom: 1pt"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td id="xdx_491_20220401__20220630_zg5Takz1Dlbl" style="white-space: nowrap; text-align: center"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td id="xdx_49B_20210401__20210630_zXW72mLCDOe7" style="white-space: nowrap; text-align: center"></td><td style="padding-bottom: 1pt"></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br /> June 30,</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_z8VnqbAsKFNb" style="display: none; vertical-align: bottom">
    <td style="text-align: left"><b>Cash Flows from operating activities</b></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLoss_i01_zFG5BbXpIO7k" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 74%; text-align: left">Net loss&#9;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">&#160;(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,498,791</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">&#160;(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,835,091</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zOBafQxsseZ2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Adjustments to reconcile net loss to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--GainOnPPPNoteForgiveness_i02_z0sEsTxFnADg" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Gain on PPP note forgiveness&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0269">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="modd:GainOnPPPNoteForgiveness" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">368,780</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--GainsLossesOnExtinguishmentOfDebt_i02N_di_zW3rwwO7fFAb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Loss on debt extinguishment&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0272">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,321,450</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ShareBasedCompensation_i02_zRyMOexlU0xc" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Stock-based compensation expense&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">738,569</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">655,920</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DepreciationAndAmortization_i02_zrIKf4OQA005" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Depreciation and amortization&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,202</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,649</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IssuanceOfStockAndWarrantsForServicesOrClaims_i02_z2xnU6n2cPo3" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-indent: -8.65pt; padding-left: 17.3pt">Shares for services&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,188</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">266,910</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_i02_zAAtljjuFtd2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Amortization of lease right-of-use asset&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,154</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,625</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--IncreaseDecreaseInLeaseLiability_i02_zRfSN2yWMpCb" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Change in lease liability&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="modd:IncreaseDecreaseInLeaseLiability" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">34,741</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="modd:IncreaseDecreaseInLeaseLiability" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">30,099</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--AmortizationOfDebtDiscountPremium_i02_zW0IMVyZucG4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Amortization of debt discount&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0290">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">338,619</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherNoncashIncomeExpense_i02_zvFbPwrjeLi2" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-indent: -8.65pt; padding-left: 17.3pt">Other&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0293">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNoncashIncomeExpense" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_i01B_zrSBtwN2Zr1l" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Changes in assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i02_zlDmFNYZPCM5" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Other assets and prepaid expenses&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,797</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">451</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_i02_zZpF2KjXGmv1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Accounts payable and accrued expenses&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,995</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">402,723</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01_maCzgmT_zPqN405lty35" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash used in operating activities&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,675,627</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,204,621</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zw8R81CjwQ6" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">CASH FLOWS FROM INVESTING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msCz2UY_zxOHy7TAzE1h" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Purchase of property and equipment&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,017</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,076</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCz2UY_maCzgmT_z6zRE24OG0cl" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash used in investing activities&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">76,017</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,076</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zpq0IIMXRlzg" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left">CASH FLOWS FROM FINANCING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--IssuanceOfCommonStockAndWarrantsInEquityOfferingNet_i01_maNCPBUzjpf_z2xyzHBYMkzj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Proceeds from issuance of common stock and warrants, net.&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,372,347</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0321">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProceedsFromConvertibleDebt_i01_maNCPBUzjpf_zvrFSPQ6EzC3" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Proceeds from issuance of convertible notes, net&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0323">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,137,200</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_maCzgmT_mtNCPBUzjpf_zmkgRNBchP78" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash provided by financing activities&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,372,347</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,137,200</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCzgmT_zvCiGBOgfCm6" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left">Net increase in cash and cash equivalents&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,620,703</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,912,503</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iS_z2kAA8knraC4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Cash and cash equivalents at beginning of period&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,076,372</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,468,465</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iE_zAwqwxtmkHdd" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents at end of period&#9;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,697,075</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,380,968</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_iB_znpqx95MI2cl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Supplemental disclosure:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_i01B_z9YBSAEVK1m5" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Noncash investing and financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_i02_z4TvRsH7fNW5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 25.9pt">Fair value of detachable warrants issued with convertible notes&#9;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0344">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,700,632</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: center"><span style="font-size: 10pt">The accompanying
notes are an integral part of these unaudited condensed consolidated financial statements.</span></p>


<!-- Field: Page; Sequence: 7; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MODULAR
MEDICAL, INC.</b></span><span style="font-size: 10pt"><br />
<span style="font-family: Times New Roman, Times, Serif"><b><span id="modulara007_v1"></span>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span><br />
<span style="font-family: Times New Roman, Times, Serif"><b>(UNAUDITED)</b></span></span></p>

<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"><p id="xdx_80B_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zzgOwBZhlIhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1 &#8211; <span id="xdx_82E_zyQCkGzzHXQ5">THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">Modular Medical, Inc.
(the Company) was incorporated in Nevada in October 1998 under the name Bear Lake Recreation, Inc. The Company had no material business
operations from 2002 until approximately 2017 when it acquired all of the issued and outstanding shares of Quasuras, Inc., a Delaware
corporation (Quasuras). As the major shareholder of Quasuras retained control of both the Company and Quasuras, the share exchange was
accounted for as a reverse merger. As such, the Company recognized the assets and liabilities of Quasuras, acquired in the merger, at
their historical carrying amounts. Prior to the acquisition of Quasuras and, since at least 2002, the Company was a shell company, as
defined in Rule 12b-2 promulgated under the Securities Exchange Act of 1934 (the Exchange Act). In June 2017, the Company changed its
name from Bear Lake Recreation, Inc. to Modular Medical, Inc.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">The Company is a development-stage
medical device company focused on the design, development and eventual commercialization of an innovative insulin pump to address shortcomings
and problems represented by the relatively limited adoption of currently available pumps for insulin-dependent people with diabetes.
The Company has developed a hardware technology allowing people with insulin-dependent diabetes to receive their daily insulin in two
ways, through a continuous &#8220;basal&#8221; delivery allowing a small amount of insulin to be in the blood at all times and a &#8220;bolus&#8221;
delivery to address meal time glucose input and to address when the blood glucose level becomes excessively high. By addressing the time
and effort required to effectively treat their condition, the Company believes it can address the less technically savvy, less motivated
part of the market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">In February 2022, the
Company completed a public offering of its equity securities, and its common stock was approved to list on the Nasdaq Capital Market
under the symbol &#8220;MODD&#8221; and began trading there on February 10, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock"><p id="xdx_842_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zHscu2WYvx1j" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z3K5hz3jes4k">Liquidity</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The accompanying
condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets
and satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the
normal course of business are dependent on, among other things, the Company&#8217;s ability to operate profitably, to generate cash flows
from operations, and to pursue financing arrangements to support its working capital requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">As a result of the
equity offerings completed in February 2022 and May 2022, and resulting improved financial position, the Company believes it has sufficient
liquidity to meet its obligations as they come due and conduct its business for a period of at least 12 months from the date of issuance
of these condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">The Company&#8217;s
operating needs include the planned costs to operate its business, including amounts required to fund working capital and capital expenditures.
The Company&#8217;s future capital requirements and the adequacy of its available funds will depend on many factors, including the Company&#8217;s
ability to successfully commercialize its product, competing technological and market developments, and the need to enter into collaborations
with other companies or acquire other companies or technologies to enhance or complement its product offering. If the Company is unable
to secure additional capital, it may be required to curtail its research and development initiatives and take additional measures to
reduce costs in order to conserve its cash. These condensed consolidated financial statements do not include any adjustments that might
result from this uncertainty.</span></p>

</ix:nonNumeric><p id="xdx_858_z9whMAc9ieLi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 8; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>


<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_84B_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwgEpduHKarc" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zgoTWdnmdssg">Basis
of Presentation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company&#8217;s
fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the condensed consolidated financial
statements refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal 2023 refers to the fiscal year
ending March 31, 2023). The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary,
Quasuras. All significant intercompany transactions and balances have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">The accompanying condensed
consolidated financial statements are unaudited and have been prepared in accordance with generally accepted accounting principles in
the United States (GAAP) and with the rules and regulations of the United States Security and Exchange Commission (SEC) regarding interim
financial reporting. The condensed consolidated balance sheet as of March 31, 2022 has been derived from the audited consolidated financial
statements at that date. Certain information and disclosures normally included in financial statements prepared in accordance with GAAP
have been condensed or omitted in accordance with these rules and regulations of the SEC. The information in this report should be read
in conjunction with the Company&#8217;s consolidated financial statements and notes thereto included in its most recent annual report
on Form 10-K filed with the SEC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In the opinion
of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal
recurring adjustments) necessary to summarize fairly the Company&#8217;s financial position, results of operations and cash flows for
the interim periods presented. The operating results for the three months ended June 30, 2022 are not necessarily indicative of the results
that may be expected for the year ending March 31, 2023 or for any other future period.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="modd:ReverseStockSplitPolicyTextBlock"><p id="xdx_848_ecustom--ReverseStockSplitPolicyTextBlock_zpewi6oDkVr7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_zxDzuoIGtBo7">Reverse
Stock Split</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20211124__20211124_zjVAttO6cFLg"><ix:nonNumeric contextRef="From2021-11-242021-11-24" name="us-gaap:StockholdersEquityReverseStockSplit">On November
24, 2021, the Company filed a certificate of amendment to its amended and restated certificate of incorporation with the Secretary of
State of the State of Nevada to effect a 1-for-3 reverse stock split of the Company&#8217;s shares of common stock.</ix:nonNumeric></span> Such amendment and
ratio were previously approved by a majority of the Company&#8217;s stockholders and the board of directors. As a result of the reverse
stock split, which was effective November 29, 2021, every three shares of the Company&#8217;s pre-reverse split outstanding common stock
were combined and reclassified into one share of common stock. Proportionate voting rights and other rights of common stock holders were
not affected by the reverse stock split. Any fractional shares of common stock resulting from the Reverse Split were rounded up to the
nearest whole share. All stock options outstanding and common stock reserved for issuance under the Company&#8217;s equity incentive
plans and warrants outstanding immediately prior to the reverse stock split were adjusted by dividing the number of affected shares of
common stock by three and, as applicable, multiplying the exercise price by three, as a result of the reverse stock split. All share
numbers, share prices, exercise prices and per share amounts have been adjusted, on a retroactive basis to reflect this 1-for-3 reverse
stock split.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_849_eus-gaap--UseOfEstimates_zcGA6G0W7Hf4" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_z7OlPzNUx9Wb">Use
of Estimates </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The preparation
of the accompanying condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed
consolidated financial statements and the reported amount of revenues and expenses during the reporting period. Estimates may include
those pertaining to accruals, stock-based compensation and income taxes. Actual results could differ from those estimates.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zX5unp9M2dCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_zkCOykDNSPX">Reportable
Segment </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
operates in one business segment and uses one measurement of profitability for its business.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p id="xdx_840_eus-gaap--ResearchAndDevelopmentExpensePolicy_zKvX0Rjo5Xth" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zW9CDsHusDJj">Research
and Development</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
expenses research and development expenditures as incurred.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock"><p id="xdx_844_eus-gaap--SellingGeneralAndAdministrativeExpensesPolicyTextBlock_zwQBMrtZlEn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z9jiAqNeagrh">General
and Administrative </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">General and
administrative expenses consist primarily of payroll and benefit costs, rent, stock-based compensation, legal and accounting fees, and
office and other administrative expenses.</span></p>

</ix:nonNumeric><p id="xdx_85B_z6puRWKM4qDa" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p>
<ix:exclude><!-- Field: Page; Sequence: 9; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zF8Hbzzp9wMl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_zFLgJDC1Q4Mc">Concentration
of Credit Risk </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Financial instruments
that potentially subject the Company to concentration of credit risk consist primarily of cash. The Company maintains its cash at high-quality
financial institutions within the United States, which are insured by the Federal Deposit Insurance Corporation (FDIC) up to limits of
approximately $250,000. No reserve has been made in the financial statements for any possible loss due to financial institution failure.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="modd:RisksAndUncertaintiesPolicyTextBlock"><p id="xdx_842_ecustom--RisksAndUncertaintiesPolicyTextBlock_zFlveogfll6a" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zQkjx1hEZOQ7">Risks
and Uncertainties </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
is subject to risks from, among other things, competition associated with the industry in general, other risks associated with financing,
liquidity requirements, rapidly changing customer requirements, limited operating history and the volatility of public markets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>COVID-19</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The global outbreak
of the coronavirus disease 2019 (COVID-19) was declared a pandemic by the World Health Organization and a national emergency by the U.S.
government in March 2020. This has negatively affected the U.S. and global economy, disrupted global supply chains, significantly restricted
travel and transportation, resulted in mandated closures and orders to &#8220;shelter-in-place&#8221; and created significant disruption
of the financial markets. The full extent of the COVID-19 impact on the Company&#8217;s operational and financial performance will depend
on future developments, including the duration and spread of the pandemic and related actions taken by U.S. and foreign government agencies
to prevent disease spread, all of which are uncertain, out of the Company&#8217;s control, and cannot be predicted.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z74EnI315ZCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zyed3vbIzXY2">Cash
and Cash Equivalents</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Cash and cash
equivalents include cash on hand and cash in demand deposits, certificates of deposit and all highly liquid debt instruments with original
maturities of three months or less.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zl7NhLmLIIPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_868_zlFCRAzgCps5">Property
and Equipment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Property and
equipment are originally recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of
the assets, generally <span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxH_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_ztaiMZ2Ddcy2" title="::XDX::P3Y">three</span> to <span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxH_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zjproCWArnxf" title="::XDX::P5Y">five</span> years. Depreciation is recorded in operating expenses in the consolidated statements of operations.
Leasehold improvements and assets acquired through capital leases are amortized over the shorter of their estimated useful life or the
lease term, and amortization is recorded in operating expenses in the consolidated statements of operations.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zxQusIJX3ZLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_z7Ni15fbxux5">Fair
Value of Financial Instruments </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
measures the fair value of financial instruments using a fair value hierarchy that prioritizes the inputs to valuation techniques used
to measure fair value into three broad levels:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 1pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font: 10pt Symbol">&#183;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Level
                                            1 inputs to the valuation methodology are quoted prices for identical assets or liabilities
                                            in active markets.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 1pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font: 10pt Symbol">&#183;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Level
                                            2 inputs to the valuation methodology include quoted prices for similar assets and liabilities
                                            in active markets, and inputs that are observable for the asset or liability, either directly
                                            or indirectly, for substantially the full term of the financial instrument.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font: 10pt Symbol">&#183;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Level
                                            3 inputs to the valuation methodology are unobservable and significant to the fair value
                                            measurement.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">Due to their
short-term nature, the carrying values of cash equivalents, accounts payable and accrued expenses, approximate fair value.</span></p>

</ix:nonNumeric><p id="xdx_853_zusNe1xaXxHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p>
<ix:exclude><!-- Field: Page; Sequence: 10; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="modd:RightOfUseAssetPolicyTextBlock"><p id="xdx_841_ecustom--RightOfUseAssetPolicyTextBlock_z8EZR0sVq6O9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; background-color: white; color: #12151A"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_z9yE7LngmW2i">Right-of-Use
Asset</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; color: #12151A"><span style="font-size: 10pt">The
Company&#8217;s right-of-use assets consist of leased assets recognized in accordance with Financial Accounting Standards Board (FASB) Accounting
Standards Codification (ASC) 842,&#160;<span style="font-family: Times New Roman, Times, Serif"><i>Leases</i></span>&#160;which requires
lessees to recognize a lease liability and a corresponding lease asset for virtually all lease contracts. Right-of-use assets represent
the Company&#8217;s right to use an underlying asset for the lease term and the lease liability represents the Company&#8217;s obligation to make
lease payments arising from the lease, both of which are recognized based on the present value of the future minimum lease payments over
the lease term at the commencement date. Leases with a lease term of 12 months or less at inception are not recorded on the condensed
consolidated balance sheets and are expensed on a straight-line basis over the lease term in the condensed consolidated statement of
operations and comprehensive loss. The Company determines the lease term by agreement with lessor. In cases where the lease does not
provide an implicit interest rate, the Company uses the Company&#8217;s incremental borrowing rate based on the information available at commencement
date in determining the present value of future payments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:CompensationRelatedCostsPolicyTextBlock"><p id="xdx_84C_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zZg4mpeb3nhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zcP1mLgLhPpe">Stock-Based
Compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
recognizes stock-based compensation for stock options granted to employees and non-employees on a straight-line basis over the requisite
service period, usually the vesting period, based on the grant-date fair value. The Company estimates the value of stock options on the
date of grant using the Black-Scholes pricing model. The determination of fair value of share-based payment awards on the date of grant
using an option-pricing model is affected by the option price, as well as assumptions regarding a number of highly complex and subjective
variables. These variables include, but are not limited to, the expected stock price volatility over the term of the awards, and projected
stock option exercise behaviors.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_842_eus-gaap--EarningsPerSharePolicyTextBlock_z28rWs0sb8D1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zZJjKuFmItKi">Per-Share
Amounts</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Basic net loss
per share is computed by dividing loss for the period by the weighted-average number of shares of common stock outstanding during the
period. Diluted net loss per share gives effect to all potentially dilutive common shares outstanding during the period. Potentially
dilutive common shares consist of incremental shares of common stock issuable upon the exercise of stock options and exercise of warrants.</span></p>

<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zP9xFqGjEN26" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">For the three
months ended June 30, 2022 and 2021, the following table sets forth securities outstanding which were excluded from the computation of
diluted net loss per share as their inclusion would be anti-dilutive.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_zt72bj3VBkR7" style="display: none">Schedule of Anti-Dilutive Shares</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="modd:TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract"><table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_zMZjbPzXwtR1" summary="xdx: Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"></td><td style="padding-bottom: 1pt"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td id="xdx_494_20220401__20220630_zGLcycbpuWMg" style="white-space: nowrap; text-align: center"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td style="white-space: nowrap; text-align: center"></td>
    <td id="xdx_493_20210401__20210630_zqTYbzy30xc" style="white-space: nowrap; text-align: center"></td><td style="padding-bottom: 1pt"></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br /> June 30,</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_z4lOQxiUUhg3" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 74%; text-align: left">Options to purchase common stock&#9;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,819,671</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,250,479</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_zHea2Mx4hvk4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Warrants&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,565,588</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0390">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zzYAkIM8Ex3c" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Total&#9;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,385,259</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,250,479</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p id="xdx_8A9_zQyZL9gF5lA5" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p id="xdx_848_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zMK72IygqX5b" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zIvV6grUlshc">Reclassifications</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Certain prior
year amounts have been reclassified for consistency with the current period presentation. These reclassifications had no effect on the
reported results of operations or cash flows.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock"><p id="xdx_847_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_z0DaNz7ZdEI2" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zf8kYPAgMST5">Comprehensive
Loss</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">Comprehensive
loss represents the changes in equity of an enterprise, other than those resulting from stockholder transactions. Accordingly, comprehensive
loss may include certain changes in equity that are excluded from net loss. For the three months ended June 30, 2022 and 2021, the Company&#8217;s
comprehensive loss was the same as its net loss.</span></p>

</ix:nonNumeric><p id="xdx_85A_zh58Gtz8mkC9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 11; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>



<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_89E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zB3TD5sWKS6d" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_8B3_zumkYkKqLPFj">Recently
Issued Accounting Pronouncement</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">In June 2016, the FASB
issued Accounting Standards Update (ASU) No. 2016-13, <span style="font-family: Times New Roman, Times, Serif"><i>Financial Instruments&#8212;Credit
Losses</i></span>. This ASU added a new impairment model (known as the current expected credit loss (CECL) model) that is based on expected
losses rather than incurred losses. Under the new guidance, an entity recognizes an allowance for its estimate of expected credit losses
and applies to most debt instruments, trade receivables, lease receivables, financial guarantee contracts, and other loan commitments.
The CECL model does not have a minimum threshold for recognition of impairment losses and entities will need to measure expected credit
losses on assets that have a low risk of loss. This update is effective for fiscal years beginning after December 15, 2022, including
interim periods within those fiscal years for smaller reporting companies. The Company is still evaluating the impact of this accounting
guidance on its results of operations and financial position.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:LeasesOfLesseeDisclosureTextBlock"><p id="xdx_809_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zInZLT4taOHb" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8211; <span id="xdx_82D_zczMkvU1gno9">LEASES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
accounts for the lease of its corporate facility in San Diego, California in accordance with ASC No. 842. The 39-month lease term commenced
April 1, 2020, and the lease provides for an initial monthly rent of approximately $12,400 <span style="font-family: Times New Roman, Times, Serif; background-color: white">with
annual rent increases of approximately 3%. </span>In addition to the minimum lease payments, the Company is responsible for property
taxes, insurance and certain other operating costs. The right-to-use asset and corresponding liability for the facility lease have been
measured at the present value of the future minimum lease payments. A discount rate of 11%, which approximated the Company&#8217;s incremental
borrowing rate, was used to measure the lease asset and liability. Lease expense is recognized on a straight-line basis over the lease
term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
obtained a right-of-use asset of $270,950 in exchange for its obligations under the operating lease. The landlord also provided a lease
incentive of approximately $139,000, which was paid to the Company in June 2020, for the Company to make improvements to the leased space.
In addition, the Company paid a $100,000 security deposit.</span></p>

<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_zkCW4HkOFM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Future minimum
payments under the facility operating lease, as of June 30, 2022, are listed in the table below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-size: 10pt"><span id="xdx_8BB_zAzFUrbys2Hg" style="display: none">Schedule of Future
minimum Lease Payment</span></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="modd:DisclosureLeasesDetailsAbstract"><table cellpadding="0" cellspacing="0" id="xdx_88A_ecustom--DisclosureLeasesDetailsAbstract_zKy39Jnupxa7" summary="xdx: Disclosure - Leases (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Annual Fiscal Years</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20220630_zMSUPo9nyAMk" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating<br /> Lease</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_maOLFMPz3Dp_zXRTKjBp1x6g" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; width: 87%"><span style="font-size: 10pt">2023&#9;</span></td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">118,521</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_maOLFMPz3Dp_zRsVDsPIg9Kl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,692</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left">Less:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--OperatingLeasesImputedInterest_iI_maOLFMPz3Dp_zppjmKFv9Xek" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Imputed interest&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="modd:OperatingLeasesImputedInterest" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,140</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iTI_mtOLFMPz3Dp_zylsClaYkXVk" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities&#9;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">150,073</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p id="xdx_8A5_z7T03iJJT78i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Cash paid for
amounts included in the measurement of lease liabilities was $<span id="xdx_90F_ecustom--CashPaidforLeaseLiabilities_iI_c20220630_z5aPIwYGfmja"><ix:nonFraction name="modd:CashPaidforLeaseLiabilities" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,507</ix:nonFraction></span>. Rent expense was $<span id="xdx_90A_eus-gaap--LeaseAndRentalExpense_c20220401__20220630_zMatYnjQpTbk"><ix:nonFraction name="us-gaap:LeaseAndRentalExpense" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,921</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--LeaseAndRentalExpense_c20210401__20210630_zyJzQUIre0a3"><ix:nonFraction name="us-gaap:LeaseAndRentalExpense" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,884</ix:nonFraction></span> for the three months ended
June 30, 2022 and 2021, respectively.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="modd:PPPNotesPayableTextBlock"><p id="xdx_808_ecustom--PPPNotesPayableTextBlock_z8WHoWtHFpX4" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span id="xdx_829_z8Aq35mEjdpi">PPP NOTE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">On April 24,
2020, the Company received a $<span id="xdx_902_eus-gaap--UnsecuredDebtCurrent_iI_c20200424_zP0lJk9CD6Oh"><ix:nonFraction name="us-gaap:UnsecuredDebtCurrent" contextRef="AsOf2020-04-24" format="ixt:numdotdecimal" decimals="0" unitRef="USD">368,780</ix:nonFraction></span> unsecured loan (the PPP Note) under the Paycheck Protection Program (the PPP), which was established
under the U.S. government&#8217;s Coronavirus Aid, Relief, and Economic Security Act (the CARES Act). The PPP Note to the Company was
made through Silicon Valley Bank (the Lender), and the Company entered into a U.S. Small Business Administration Paycheck Protection
Program Note (the Agreement) with the Lender evidencing the PPP Note. The full amount of the PPP Note was due in April 2022 and interest
accrued on the outstanding principal balance of the PPP Note at a fixed rate of 1.0% per annum, which was deferred for 10 months after
the covered period during which the Company used the proceeds.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">In May 2021,
the Lender and the U.S. Small Business Administration notified the Company that the outstanding principal and accrued interest for the
PPP Note was forgiven in full. The Company accounted for the forgiveness of the PPP Note in accordance with ASC Topic 470: <span style="font-family: Times New Roman, Times, Serif"><i>Debt
</i></span>(ASC 470), and the amount forgiven was recorded as a gain on extinguishment and recognized in the other income line of the
consolidated statement of operations.</span></p>

</ix:nonNumeric><p id="xdx_81C_zwBn17MhOA8e" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 12; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->



<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_80F_eus-gaap--DebtDisclosureTextBlock_zJixJIUn2oF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8211; <span id="xdx_82A_zx8QlZe3xo3k">CONVERTIBLE PROMISSORY NOTES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">From February
through April 2021, the Company sold $2,310,000 of convertible promissory notes (each an Original Note and, collectively, the Original
Notes), at par in a private placement transaction effected pursuant to an exemption from the registration requirements under the Securities
Act of 1933, as amended. Effective April 30, 2021, pursuant to a revocation and replacement agreement between each holder of an Original
Note and the Company, the $2,310,000 of Original Notes and accrued interest thereon as of April 30, 2021 were replaced with $2,360,550
aggregate principal amount of new Notes and 2021 Warrants (as defined below). The Company accounted for the replacement of the Original
Notes in accordance with ASC 470 and recorded a loss on extinguishment of $<span id="xdx_909_eus-gaap--GainsLossesOnExtinguishmentOfDebt_iN_di_c20210401__20210430_zLLplv518Ozg"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2021-04-012021-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,321,450</ix:nonFraction></span> and interest expense of $<span id="xdx_900_eus-gaap--AmortizationOfFinancingCosts_c20210401__20210430_zywkLXTxZJoj"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2021-04-012021-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">70,647</ix:nonFraction></span> for unamortized
debt issuance costs as of April 30, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In April and
May 2021, pursuant to a securities purchase agreement by and between the Company and each investor (the SPA), the Company sold to investors
$<span id="xdx_907_eus-gaap--ConvertibleNotesPayable_iI_c20210531__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleNotesPayableMember_zA25XQE9TgJl"><ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2021-05-31_us-gaap_ConvertibleNotesPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,250,000</ix:nonFraction></span> aggregate principal amount of convertible promissory notes (the Notes) and warrants to purchase shares of its common stock
(the 2021 Warrants). The Notes were unsecured obligations of the Company with each Note having a stated maturity date of 12 months from
its issue date and accrued interest at a rate of 12% per annum, payable on maturity. If the Company completed an offering of its common
stock or other securities in excess of $12,000,000 of gross proceeds (a Qualified Capital Raise, as defined in the Notes), each Note
holder would be required to convert its Adjusted Note Amount (as defined below) into the securities of such Qualified Capital Raise.
Adjusted Note Amount equals the product of (i) the sum of all outstanding principal plus accrued interest on a Note, multiplied by (ii)
1.25.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In connection
with the issuance of the Notes, the Company issued the 2021 Warrants to purchase in the aggregate 767,796 shares of its common stock
at an initial exercise price of $24.00 per share. The fair value of the 2021 Warrants was $3,700,632, of which $2,379,182 was recorded
as a debt discount and amortized to interest expense, and $1,321,450 was recorded as a loss on debt extinguishment. The Company calculated
the fair value of the Warrants utilizing the Black-Scholes valuation model with the following assumptions: volatility of 88.98%, risk-free
interest rate of 0.86%, a term of 5.75 years and a dividend yield of zero.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Upon the closing
of a public offering in February 2022, which was a Qualified Capital Raise, in accordance with their terms, the Notes converted into
1,511,276 shares of common stock and the holders of the Notes received an additional 1,511,276 common stock purchase warrants with an
exercise price of $6.60 per share. In addition, as a result of the February 2022 equity offering, the exercise price of the 767,796 outstanding
2021 Warrants was reduced to $6.00 per share.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z58ZwvrpBML7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5 &#8211; <span id="xdx_824_zCrczNnFa7u2">STOCKHOLDERS&#8217; EQUITY (DEFICIT)</span> </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Placements
of Common Stock</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; background-color: white"><span style="font-size: 10pt">On
May 2, 2022, the Company entered into a securities purchase agreement (the Purchase Agreement) with an institutional investor, pursuant
to which the Company sold, in a registered direct offering (the Registered Offering), which closed on May 5, 2022, an aggregate of 449,438
shares (the Shares) of the Company&#8217;s common stock, par value $0.001 per share, at a purchase price per Share of $4.45 and pre-funded
warrants (the Pre-Funded Warrants) to purchase an aggregate of 1,348,314 shares of common stock at a purchase price per Pre-Funded Warrant
of $4.44. The Pre-Funded Warrants will be exercisable immediately on the date of issuance at an exercise price of $0.01 per share and
may be exercised at any time until all of the Pre-Funded Warrants are exercised in full.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
a concurrent private placement under the Purchase Agreement, the Company issued to the Investor warrants (the Private Placement Warrants)
to purchase an aggregate of 1,438,202 shares of common stock at an exercise price of $6.60 per share. The Private Placement Warrants
</span><span style="font-size: 10pt">will be exercisable beginning on the six-month anniversary of the date of issuance (the Initial
Exercise Date) and will expire on the five-year anniversary of the Initial Exercise Date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></span></p>

<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"><p id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zpT267DHFRC7" style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of June 30, 2022, the Company had the following warrants outstanding:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span id="xdx_8B7_zVDoJimDm8T8" style="display: none">Schedule of Warrant Outstanding</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="modd:DisclosureStockholdersEquityDeficitDetailsAbstract"><table cellpadding="0" cellspacing="0" id="xdx_883_ecustom--DisclosureStockholdersEquityDeficitDetailsAbstract_zyzgO2SxaT0h" summary="xdx: Disclosure - STOCKHOLDERS&apos; EQUITY (DEFICIT) (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Type</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td colspan="2" id="xdx_485_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_znkckL19Krc9" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">&#160;Number of<br />
 Shares</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td colspan="2" id="xdx_48D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_zwXVcySyKB9e" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Exercise Price</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Expiration</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_41B_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant1Member_zEIydaBl3ljh" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 62%; text-align: left">Common stock</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-06-30_custom_Warrant1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,348,314</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2022-06-30_custom_Warrant1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="white-space: nowrap; width: 8%; text-align: right">&#8212;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_412_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant2Member_zasv3ivhTVQ1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-06-30_custom_Warrant2Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">767,796</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2022-06-30_custom_Warrant2Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">April 2027 - May 2027</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_410_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant3Member_zcAViDVVeoMl" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left">Common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-06-30_custom_Warrant3Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,011,276</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2022-06-30_custom_Warrant3Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.60</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">February 2027</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_41F_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant4Member_zYYrmra4Als4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Common stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-06-30_custom_Warrant4Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,438,202</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2022-06-30_custom_Warrant4Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.60</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="white-space: nowrap; padding-bottom: 1pt; text-align: right"><span style="font-size: 10pt">November 2027</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_418_20220630_zM7qdSq8Dmi5" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,565,588</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p id="xdx_8A8_zCRdLWFJ57o8" style="margin-top: 0; margin-bottom: 0"></p>

<ix:exclude><!-- Field: Page; Sequence: 13; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">During the three
months ended June 30, 2022 and 2021, the Company issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220401__20220630_zQX1iizsWU07"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">348</ix:nonFraction></span> and <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210401__20210630_zdbuS8OyKang"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,000</ix:nonFraction></span> shares of common stock, respectively. with a fair value of approximately
$<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20220401__20220630_z6ecfiZn45B"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2022-04-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,576</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210401__20210630_zaNm5ihcYaZa"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,200</ix:nonFraction></span>, respectively, to service providers.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock"><p id="xdx_808_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_z1cFQBaQULL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6 &#8211; <span id="xdx_823_ziYbdKvJ9WOk">STOCK-BASED COMPENSATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amended
2017 Equity Incentive Plan </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In October 2017,
the Board approved the 2017 Equity Incentive Plan (the Plan), as amended, with <span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20171031_zuWsDYmT0cIk"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="AsOf2017-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,000,000</ix:nonFraction></span> shares of common stock reserved for issuance.
In January 2020, the Board approved an increase in the number of shares reserved for issuance by <span id="xdx_901_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20200131_zA8oh16lQ1N5"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="AsOf2020-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">333,334</ix:nonFraction></span> shares. Under the Plan, eligible
employees, directors and consultants may be granted a broad range of awards, including stock options, stock appreciation rights, restricted
stock, performance-based awards and restricted stock units. The Plan is administered by the Board or, in the alternative, a committee
designated by the Board.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock-Based
Compensation Expense</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The expense
relating to stock options is recognized on a straight-line basis over the requisite service period, usually the vesting period, based
on the grant date fair value. As of June 30, 2022, the unamortized compensation cost was $<span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20220630_zS3CRclt5M3k"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,824,493</ix:nonFraction></span> related to stock options and is expected
to be recognized as expense over a weighted-average period of approximately 2.22 years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">During the three
months ended June 30, 2022, the Company accrued stock-based compensation expense of approximately $131,000 related to services provided
by the Board in accordance with the terms of the Outside Director Compensation Plan (the OD Plan) for non-employee directors, as the
Board had not approved certain awards payable under the OD Plan as of June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">During the three
months ended June 30, 2022, the Company granted 2,664 shares to members of the Board in accordance with the OD Plan. During the three
months ended June 30, 2022, the Company granted options with 10-year terms to purchase <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zALDfBTkFYY4"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">265,634</ix:nonFraction></span> shares of its common stock to employees,
directors and consultants. During the three months ended June 30, 2022, the fair value of awards granted and accrued was $<span id="xdx_90B_ecustom--FairValueofOptionGranted_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zGKaPhxl3U28"><ix:nonFraction name="modd:FairValueofOptionGranted" contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,276,706</ix:nonFraction></span>,
and $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zMuJLmfU9XF9"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">738,569</ix:nonFraction></span> was recorded as stock-based compensation expense in the condensed consolidated statement of operations.</span></p>

<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfAssumptionsUsedTableTextBlock_z5Ex8f1w2wea" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The following
assumptions were used in the fair value calculations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-size: 10pt"><span style="font-size: 10pt"><span id="xdx_8BC_zoHpYNToBpPe" style="display: none">Schedule of Fair Value Assumptions</span></span></span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="modd:DisclosureStockBasedCompensationDetailsAbstract"><table cellpadding="0" cellspacing="0" id="xdx_88D_ecustom--DisclosureStockBasedCompensationDetailsAbstract_z0BTijb0Q6Rh" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended,<br /> June 30,</b></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 74%; text-align: left">Risk-free interest rates&#9;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 8%; text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_z6h11qQvZyQe"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2022-04-012022-06-30_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.82</ix:nonFraction>%</span> - <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zuYC0sMuj1Wi"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2022-04-012022-06-30_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.25</ix:nonFraction>%</span></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 3%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 8%; text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_z9wM0eRmVKT8"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2021-04-012021-06-30_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.81</ix:nonFraction>%</span> - <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_zoCmmgzgSVjf"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2021-04-012021-06-30_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.87</ix:nonFraction>%</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Volatility&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_z0naVkx8hzNk"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2022-04-012022-06-30_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">159</ix:nonFraction>%</span> - <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zmaDCJabUDZd"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2022-04-012022-06-30_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">223</ix:nonFraction>%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_zkwmxumDNeqf"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2021-04-012021-06-30_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">89</ix:nonFraction>%</span> - <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_z80b0RXoJwUl"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2021-04-012021-06-30_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">366</ix:nonFraction>%</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left">Expected life (years)&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_zMwgbiukNV61" title="::XDX::P5Y">5.0</span> - <span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_z9pMH3nGkDkj" title="::XDX::P6Y">6.0</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_z8vQdotzwoK9" title="::XDX::P5Y">5.0</span> - <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_z3hLbAoXmUV7" title="::XDX::P6Y">6.0</span></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p id="xdx_8A5_zIvKJQo3Uej2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The fair values
of options at the grant date were estimated utilizing the Black-Scholes valuation model, which includes simplified methods to establish
the fair term of options, as well as average volatility. The risk-free interest rate was derived from the Daily Treasury Yield Curve
Rates, as published by the U.S. Department of the Treasury as of the grant date for terms equal to the expected terms of the options.
A dividend yield of zero was applied because the Company has never paid dividends and has no intention to pay dividends in the foreseeable
future. The Company accounts for forfeitures as they occur.</span></p>

<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zgE2bnBLvpV7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">A summary of
stock option activity under the Plan is presented below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-size: 10pt"><span style="font-size: 10pt"><span id="xdx_8BF_zMfIkSaPKpo3" style="display: none">Schedule of Stock Option activity</span></span></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="modd:DisclosureStockBasedCompensationDetails2Abstract"><table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--DisclosureStockBasedCompensationDetails2Abstract_zIMlx0WL5HJd" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details 2)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Options Outstanding</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Weighted</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Shares</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Average</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Available</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Number of</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Exercise</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">for Grant</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Shares</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Prices</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 61%">Balance at March 31, 2022&#9;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zoflhmBw0Zvk" style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2022-03-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">989,466</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zA5mqeulEAb6" style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-03-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,650,705</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zQ33YMv0pCb" style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-03-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.58</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Options granted&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zavNi3dOrIad" style="text-align: right">(<ix:nonFraction name="modd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant" contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">265,634</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zMNYEcS1xatj" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">265,634</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zSIy9qf72Gta" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.35</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-indent: -8.65pt; padding-left: 17.3pt">Share awards&#9;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zkEzmchGzV47" style="text-align: right">(<ix:nonFraction name="modd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards" contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">2,664</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Options cancelled and returned to the Plan&#9;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_ztdAFap03bHh" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="modd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant" contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">96,668</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zCMHZwPVte2l" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">96,668</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zy2fggsGjXT" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">7.69</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt">Balance at June 30, 2022&#9;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zWlEmU6rh6fi" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">817,836</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zaxyiGkibrCb" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,819,671</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zo9k4Yz1oku5" style="padding-bottom: 2.5pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.19</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p id="xdx_8AA_zXxvrDIrMYKi" style="margin-top: 0; margin-bottom: 0"></p>

<ix:exclude><!-- Field: Page; Sequence: 14; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">There were no
stock options exercised during the three months ended June 30, 2022 and 2021.</span></p>

<ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_z7SvDtMFThI1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The following
table summarizes the range of outstanding and exercisable options as of June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B0_zjWp49Tt5yt7" style="display: none">Schedule of
Outstanding and Exercisable Option, Range</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="modd:DisclosureStockBasedCompensationDetails3Abstract"><table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--DisclosureStockBasedCompensationDetails3Abstract_zSuB9djuP357" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details 3)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Options Outstanding</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Options Exercisable</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: left">Range of Exercise Price</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number<br /> Outstanding</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br /> Average<br /> Remaining<br /> Contractual<br /> Life<br /> (in Years)</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br /> Average<br /> Exercise<br /> Price</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number<br /> Exercisable</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br /> Average<br /> Exercise<br /> Price</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate<br /> Intrinsic<br /> value</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 22%; padding-bottom: 1pt">$<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember__srt--RangeAxis__srt--MinimumMember_zcho0wlFWATa"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.98</ix:nonFraction></span> - $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember__srt--RangeAxis__srt--MaximumMember_zXpdS3Flpfob"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">17.70</ix:nonFraction></span>&#9;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zmEwnQ34hVm2" style="border-bottom: Black 1pt solid; width: 8%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,819,671</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtxH_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_z8wgbC3uMRsc" title="::XDX::P8Y22D" style="width: 8%; padding-bottom: 1pt; text-align: right">8.06</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zIeLdiV5aKpg" style="width: 8%; padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.19</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zRiJ5qSXghhd" style="border-bottom: Black 1pt solid; width: 8%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,142,581</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zLtLcYcBjnM7" style="width: 8%; padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.65</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zgJI0fd6dnJ7" style="border-bottom: Black 1pt solid; width: 8%; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,487,193</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p id="xdx_8A3_zjbkcejpjrh9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The intrinsic
value per share is calculated as the excess of the closing price of the common stock on the Company&#8217;s principal trading market
over the exercise price of the option.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_80B_eus-gaap--IncomeTaxDisclosureTextBlock_zNf3zicZya29" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7 &#8211; <span id="xdx_820_zYwotBp7hGEl">INCOME TAXES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
determines deferred tax assets and liabilities based upon the differences between the financial statement and tax bases of the Company&#8217;s
assets and liabilities using tax rates in effect for the year in which the Company expects the differences to affect taxable income.
A valuation allowance is established for any deferred tax assets for which it is more likely than not that all or a portion of the deferred
tax assets will not be realized. Based on the available information and other factors, management believes it is more likely than not
that its federal and state net deferred tax assets will not be fully realized, and the Company has recorded a full valuation allowance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
files U.S. federal and state income tax returns in jurisdictions with varying statutes of limitations. All tax returns for fiscal 2016
to fiscal 2022 may be subject to examination by the U.S. federal and state tax authorities. As of June 30, 2022, the Company has not
recorded any liability for unrecognized tax benefits related to uncertain tax positions.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-04-01to2022-06-30" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zGHdjSE63T5f" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8211; <span id="xdx_82B_z2rDo5FW7nJ5">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigations,
Claims and Assessments </i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In the normal
course of business, the Company may be involved in legal proceedings, claims and assessments arising in the ordinary course of business.
The Company records legal costs associated with loss contingencies as incurred and accrues for all probable and estimable settlements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Indemnification</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">In the ordinary
course of business, the Company enters into contractual arrangements under which it may agree to indemnify the counterparties from any
losses incurred relating to breach of representations and warranties, failure to perform certain covenants, or claims and losses arising
from certain events as outlined within the particular contract, which may include, for example, losses arising from litigation or claims
relating to past performance. Such indemnification clauses may not be subject to maximum loss clauses. The Company has also entered into
indemnification agreements with its officers and directors. No amounts were reflected in the Company&#8217;s consolidated financial statements
for the three months ended June 30, 2022 and 2021 related to these indemnifications. The Company has not estimated the maximum potential
amount of indemnification liability under these agreements due to the limited history of prior claims and the unique facts and circumstances
applicable to each particular agreement. To date, the Company has not made any payments related to these indemnification agreements,
and no claims for payment have been made under such agreements.&#160;</span></p>

</ix:nonNumeric><p id="xdx_81B_zYtkmCui08q6" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p>


<!-- Field: Page; Sequence: 15; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara008_v1"></span>Item
2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>This
Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the accompanying
condensed consolidated financial statements and notes included in this Quarterly Report on Form 10-Q (this Report). This Report contains
forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange
Act of 1934, which include, without limitation, statements about the market for our technology, our strategy, competition, expected financial
performance and capital raising efforts, and other aspects of our business identified in our most recent annual report on Form 10-K filed
with the Securities and Exchange Commission on June 28, 2022 and in other reports that we file from time to time with the Securities
and Exchange Commission. Any statements about our business, financial results, financial condition and operations contained in this Report
that are not statements of historical fact may be deemed to be forward-looking statements. Without limiting the foregoing, the words
&#8220;believes,&#8221; &#8220;anticipates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;projects,&#8221;
or similar expressions are intended to identify forward-looking statements. Our actual results could differ materially from those expressed
or implied by these forward-looking statements as a result of various factors, including the risk factors described under Item 1A of
our Annual Report on Form 10-K for the year ended March 31, 2022. These forward-looking statements represent our intentions, plans, expectations,
assumptions and beliefs about future events and are subject to risks, uncertainties and other factors including, without limitation,
the direct and indirect effects of coronavirus disease 2019, or COVID-19, as well as inflationary risks, including the risk that the
cost of certain of the Company&#8217;s components is increasing, and related issues that may arise therefrom. Many of those factors are
outside of our control and could cause actual results to differ materially from those expressed or implied by those forward-looking statements.
In light of these risks, uncertainties and assumptions, the events described in the forward-looking statements might not occur or might
occur to a different extent or at a different time than we have described. You are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of the date of this Report. All subsequent written and oral forward-looking statements concerning other
matters addressed in this Report and attributable to us or any person acting on our behalf are expressly qualified in their entirety
by the cautionary statements contained or referred to in this Report. We undertake no obligation to update or revise any forward-looking
statements, whether as a result of new information, future events, a change in events, conditions, circumstances or assumptions underlying
such statements, or otherwise.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Our fiscal year
ends on March 31 of each calendar year. Each reference to a fiscal year in this Report, refers to the fiscal year ended March 31 of the
calendar year indicated (for example, fiscal 2023 refers to the fiscal year ending March 31, 2023). Unless the context requires otherwise,
references to &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; and the &#8220;Company&#8221; refer to Modular Medical, Inc. and
its consolidated subsidiary<span style="font-family: Times New Roman, Times, Serif"><i>.</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Company
Overview</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">We are a development-stage
medical device company focused on the design, development and commercialization of an innovative insulin pump using modernized technology
to increase pump adoption in the diabetes marketplace. Through the creation of a novel two-part patch pump, our MODD1 product, we seek
to fundamentally alter the trade-offs between cost and complexity and access to the higher standards of care that presently-available
insulin pumps provide. By simplifying and streamlining the user experience from introduction, prescription, reimbursement, training and
day-to-day use, we seek to expand the wearable insulin delivery device market beyond the highly motivated &#8220;super users&#8221; and
expand the category into the mass market. The product seeks to serve both the type 1 and the rapidly growing, especially in terms of
device adoption, type 2 diabetes markets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">Historically, we have
financed our operations principally through private placements and public offerings of our common stock and sales of convertible promissory
notes. Based on our current operating plan, we believe we have adequate cash for at least the next 12 months. Our long-term ability to
continue as a going concern depends on our ability to raise additional capital, through the sale of equity or debt securities, to support
our future operations. If we are unable to secure additional capital, we will be required to curtail our research and development initiatives
and take additional measures to reduce costs. We have provided additional disclosure in Note 1 to the consolidated financial statements
in Item 1 of this Report and under&#160;<span style="font-family: Times New Roman, Times, Serif"><i>Liquidity</i></span>&#160;below.</span></p>

<!-- Field: Page; Sequence: 16; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>COVID-19
and Other Macroeconomic Factors</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The global outbreak
of the coronavirus disease 2019 (COVID-19) was declared a pandemic by the World Health Organization and a national emergency by the U.S.
government in March 2020. This has negatively affected the U.S. and global economy, disrupted global supply chains, significantly restricted
travel and transportation, resulted in mandated closures and orders to &#8220;shelter-in-place&#8221; and created significant disruption
of the financial markets. The full extent of the COVID-19 impact on our operational and financial performance will depend on future developments,
including, without limitation, the duration and spread of the pandemic and related actions taken by U.S. and foreign government agencies
to prevent disease spread, all of which are uncertain, out of our control, and cannot be predicted.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In March 2020,
San Diego County in California, where we are based, and the state of California issued &#8220;shelter-in-place&#8221; orders (the Orders).
We complied with the Orders and minimized business activities at our San Diego facility from March 2020 until May 2021. During that time,
we implemented a teleworking policy for our employees and contractors to reduce on-site activity at our facility. In May 2021, our employees
and certain contractors returned to work in our office. We have and continue to experience longer lead times for certain components used
to manufacture initial quantities of our products for our submission to the U.S. Food and Drug Administration (FDA) for approval to commercialize
our pump product. We remain diligent in continuing to identify and manage risks to our business given the changing uncertainties related
to COVID-19. While we believe that our operations personnel are currently in a position to build an adequate supply of products for our
FDA submission, we recognize that unpredictable events could create difficulties in the months ahead. We may not be able to address these
difficulties in a timely manner, which could delay our submission to the FDA and negatively impact our business, results of operations,
financial condition and cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">We
believe that as the COVID-19 pandemic evolves, the direct and indirect impacts of the pandemic on global macroeconomic conditions, as
well as conditions specific to us, are becoming more difficult to isolate or quantify. In addition, these direct and indirect factors
can make it difficult to isolate and quantify the portion of our costs that are a direct result of the pandemic and costs arising from
factors that may have been influenced by the pandemic, such as supply chain constraints, rising inflation, and recessionary fears. We
expect these factors and their effects on our operations may persist for a longer period, even after the COVID-19 pandemic has subsided.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">The continued spread
of COVID-19 has also led to disruption and volatility in the global capital markets. The Russian invasion of Ukraine in February 2022
has led to further economic disruptions. Mounting inflationary cost pressures and recessionary fears have negatively impacted the global
economy. The U.S. Federal Reserve increased interest rates starting in March 2022 and additional increases are expected throughout the
year. We were recently able to raise additional capital through equity offerings in February 2022 and May 2022, however, we will need
to raise additional capital to commercialize our pump product candidate and support our operations in the future. We may be unable to
access the capital markets, and additional capital may only be available to us on terms that could be significantly detrimental to our
existing stockholders and to our business.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">For additional
information on risks that could impact our future results, please refer to &#8220;Risk Factors&#8221; in Part II, Item 1A of this Report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Critical
Accounting Policies and Estimates </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">The discussion
and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which
have been prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to
make certain estimates and judgments that affect the reported amounts of assets, liabilities, and expenses. On an ongoing basis, we make
these estimates based on our historical experience and on assumptions that we consider reasonable under the circumstances. Actual results
may differ from these estimates and reported results could differ under different assumptions or conditions. Our significant accounting
policies and estimates are disclosed in Note 1 of the Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for
the year ended March 31, 2022. As of June 30, 2022, there have been no material changes to our significant accounting policies and estimates.</span></p>

<!-- Field: Page; Sequence: 17; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Results
of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Research
and Development</i></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021 to 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 48%; text-align: left; padding-bottom: 1pt">Research and development&#9;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 8%; text-align: right">2,221,984</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 8%; text-align: right">1,788,131</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 8%; text-align: right">433,853</td><td style="border-bottom: Black 1pt solid; width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 8%; text-align: right">24.3</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Our research
and development expenses include personnel, overhead and other costs associated with the development and initial production of our insulin
pump product. We expense research and development costs as they are incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Research and
development, or R&amp;D, expenses increased for the three months ended June 30, 2022 compared with the same period of 2021, primarily
due to increased engineering and operations personnel and higher stock-based compensation and consulting costs. Our full-time R&amp;D
employee headcount increased to 23 at June 30, 2022 from 22 at June 30, 2021. R&amp;D expenses included stock-based compensation expenses
of $316,094 and $138,286 for the three-months ended June 30, 2022 and June 30, 2021, respectively. We expect research and development
expenses to increase for the remainder of fiscal 2023, as we continue to advance the development of our pump product and hire additional
personnel to develop our manufacturing process.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>General
and Administrative</i></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021 to 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 48%; text-align: left">General and administrative&#9;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">1,277,106</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">1,585,456</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(308,350</td><td style="width: 1%; text-align: left">)</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">(19.4</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">General and
administrative expenses consist primarily of personnel and related overhead costs for marketing, finance, human resources and general
management.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">General and
administrative expenses, or G&amp;A, decreased for the three months ended June 30, 2022 compared with the same period of 2021, primarily
as a result of decreased consulting costs, stock-based compensation expenses, professional services fees and marketing fees. G&amp;A
expenses included stock-based compensation expenses of $422,475 and $517,635 for the quarters ended June 30, 2022 and June 30, 2021,
respectively. We expect G&amp;A expenses to remain relatively flat for the remainder of fiscal 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity
and Capital Resources</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt; color: Black">As
a development-stage enterprise, we do not currently have revenues to generate cash flows to cover operating expenses. Since our inception,
we have incurred operating losses and negative cash flows in each year due to costs incurred in connection with R&amp;D activities and
G&amp;A expenses associated with our operations. For the three months ended June 30, 2022, we incurred a net loss of approximately $3.5
million. For the years ended March 31, 2022 and 2021, we incurred net losses of approximately $18.6 million and $7.4 million, respectively.
At June 30, 2022, we had a cash balance of approximately $13.7 million and an accumulated deficit of approximately $38.1 million. <span style="font-family: Times New Roman, Times, Serif; background-color: white">In
May 2022, we completed a registered direct offering of securities for net proceeds of approximately $7.4 million. Our operating needs
include the planned costs to operate our business, including amounts required to fund research and development activities, including
clinical studies, working capital and capital expenditures. Our future capital requirements and the adequacy of our available funds will
depend on many factors, including, without limitation, our ability to successfully commercialize our product, competing technological
and market developments, and the need to enter into collaborations with other companies or acquire other companies or technologies to
enhance or complement our product offerings. If we are unable to secure additional capital timely, we will be required to curtail our
research and development initiatives and take additional measures to reduce costs in order to conserve our cash.&#160;We believe that
our cash will be sufficient to meet our working capital and capital expenditure needs for at least the next twelve months.</span></span></p>

<!-- Field: Page; Sequence: 18; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">For the three
months ended June 30, 2022, we used $2,675,627 in operating activities, which primarily resulted from our net loss of $3,498,791, net
changes in operating lease assets and liabilities of $12,587, as adjusted for changes to operating assets and liabilities of $17,791,
<span style="font-family: Times New Roman, Times, Serif; background-color: white">stock-based compensation expenses of $738,569, </span>$51,188
for issuances of shares of common stock in exchange for services, depreciation and amortization expenses of $28,202, and other immaterial
adjustments. <span style="font-family: Times New Roman, Times, Serif; background-color: white">For the three months ended June 30, 2021,
we used $2,204,621 in operating activities, which primarily resulted from our net loss of $4,835,091, increased for a non-cash gain on
the PPP Note extinguishment of $368,780 and net changes in operating lease assets and liabilities of $11,474, as adjusted for changes
to operating assets and liabilities of $403,174, a loss on debt extinguishment of $1,321,450 stock-based compensation expenses of $655,920,
$266,910 for issuances of shares of common stock in exchange for services, depreciation and amortization expenses of $24,649, interest
expense of $338,619 for amortization of debt discount, and other immaterial adjustments.&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">For the three
months ended June 30, 2022, cash used in investing activities of $76,017 was for the purchase of property and equipment. For the three
months ended June 30, 2021, cash used in investing activities of $20,076 was for the purchase of property and equipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Cash provided
by financing activities of $7,372,347 for the three months ended June 30, 2022 was attributable to net proceeds from the issuance of
common stock in a registered direct offering, net of underwriting fees and issuance costs. Cash provided by financing activities of $4,137,200
for the three months ended June 30, 2021 was attributable to net proceeds from the issuance of our Notes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recently
Issued Accounting Pronouncements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Recently Issued
Accounting Pronouncements are detailed in Note 1 in the Notes to the Condensed Consolidated Financial Statements included in Item 1 of
this Report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
3. Quantitative and Qualitative Disclosures about Market Risk </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Not required.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara009_v1"></span>Item
4. Controls and Procedures </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disclosure
Controls and Procedures.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Our management
is responsible for establishing and maintaining adequate internal control over our financial reporting. Because of 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Under the supervision
and with the participation of our management, including our Chief Executive Officer, we conducted an evaluation of the effectiveness
of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities
Exchange Act of 1934. Based on this evaluation, our management concluded that, as of June 30, 2022, our disclosure controls and procedures
were effective.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Changes
in Internal Control over Financial Reporting.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">During the three
months ended June 30, 2022, there was no change in our internal control over financial reporting that has materially affected, or is
reasonably likely to materially affect, our internal control over financial reporting.</span></p>


<!-- Field: Page; Sequence: 19; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara010_v1"></span>Part
II &#8211; OTHER INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara011_v1"></span>Item
1. Legal Proceedings</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">We
are not currently involved in any litigation that we believe could have a material adverse effect on our financial condition or results
of operations. To our knowledge, there is no action, suit, proceeding, inquiry or investigation before or by any court, public board,
government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of us or our subsidiary,
threatened against or affecting us, our common stock, our subsidiary or our subsidiary&#8217;s officers or directors in their capacities
as such, in which an adverse decision could have a material adverse effect.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara012_v1"></span>Item
1A. Risk Factors</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">We face many
significant risks in our business, some of which are unknown to us and not presently foreseen. These risks could have a material adverse
impact on our business, financial condition and results of operations in the future. There are no material changes to the risk factors
set forth under Item 1A of our Annual Report on Form 10-K for the year ended March 31, 2022, which we filed with the SEC on June 28,
2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara013_v1"></span>Item
2. Unregistered Sales of Equity Securities and Use of Proceeds</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Sales of Unregistered Securities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">On
June 30, 2022, we issued a total of 2,664 shares of our restricted common stock to two of our non-employee directors in accordance with
our Outside Director Compensation Plan. On May 9, 2022 we issued 348 shares of our common stock to a service provider. </span><span style="font-size: 10pt">The
aforementioned issuances were made pursuant to exemptions from registration pursuant to Section 4(2) and/or Rule 506 of Regulation D
of the Securities Act. We made such determinations based upon representations by the purchasers of such securities including, without
limitation, that such purchasers were &#8220;accredited investors&#8221; as defined in the Securities Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara014_v1"></span>Item
3. Defaults Upon Senior Securities </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">There
has been no default in the payment of principal, interest, or a sinking or purchase fund installment, or any other material default,
with respect to any indebtedness of ours. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara015_v1"></span>Item
4. Mine Safety Disclosures </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Not applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara016_v1"></span>Item
5. Other Information </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">None.</span></p>


<!-- Field: Page; Sequence: 20; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara017_v1"></span>Item
6. Exhibits</b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit No.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description of Document</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">4.1(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1074871/000101905622000371/ex4_1.htm">Form of Pre-Funded Warrant
    dated May 2, 2022</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">4.2(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1074871/000101905622000371/ex4_2.htm">Form of Private Placement
    Warrant dated May 2, 2022</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">10.1 (1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1074871/000101905622000371/ex10_1.htm">Form of Securities Purchase Agreement dated May
    2, 2022</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">31.1*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt"><a href="ex31_1.htm">Certification of Principal Executive Officer pursuant
    to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">31.2*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt"><a href="ex31_2.htm">Certification of Principal Financial Officer pursuant
    to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">32.1*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><a href="ex32_1.htm">Certification of Principal
    Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
    Act of 2002</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">101.INS</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">XBRL Instance Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">101.SCH</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">XBRL Taxonomy Extension Schema</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">101.CAL</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">XBRL Taxonomy Extension Calculation Linkbase</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">101.DEF</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">XBRL Taxonomy Extension Definition Linkbase</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">101.LAB</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">XBRL Taxonomy Extension Label Linkbase</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">101.PRE</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">XBRL Taxonomy Extension Presentation Linkbase</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">104</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Cover Page Interactive Data File (formatted as
    Inline XBRL and contained in Exhibit 101).</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; text-indent: 0.25in"><span style="font-size: 10pt">*Filed
herewith</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">As
                                            filed with the Registrant&#8217;s Current Report on Form 8-K filed May 5, 2022, and incorporated
                                            herein by reference.</span></td></tr></table>




<!-- Field: Page; Sequence: 21; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="modulara018_v1"></span>SIGNATURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">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.</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MODULAR
    MEDICAL, INC.</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 47%"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Date: August 11, 2022</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">By:&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/James
    E. Besser</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">James E. Besser</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Chief Executive Officer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">(Principal Executive Officer)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">/s/ <span style="font-family: Times New Roman, Times, Serif"><i>Paul
    M. DiPerna</i></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Paul DiPerna</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Chairman, President, Chief Financial Officer and
    Treasurer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">(Principal Financial Officer)</span></td></tr>
  </table>

<div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div>

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJy1VttuIjkQ/YL8Q4mnXWmUoUkijXhrIInQMqEFmcur6a4GK26btd1k+KT9y62yuSdsgN2NiPriOqeqjqvK3Wh8ajyaB6nQws/OaADPWM2V8AgjLNGizpEsuv0/2kDXEU6l81ZoHx7XwK4hDBLm7jq5m9BCMF1Ih0Ubml8+J83PrRY0b9s3XyD92rji9a7RpSxQeykUCF1AZs3cSvTCLiPDs/hltKmWwdV3tE4a3YbkuhmX/4JWM2nBk1mIV2NfHAwG3cbVp/B31Xi0pp6zm9p5U8G9wop8uQjd/kIoebBp3wurpZ66DO14Jix2hJN5qoueVLXHIiHLpNkip50uRzdDEJWptQdTgkYPUuemQjAWlHEOSrrxZDRHK03BF0CRz8AxNxnTz3lB+jp4naGGCbsLShTRIZnHgAI2wvifSZ2oNu4ZYnFuLGOEAwGOUApBSU2OPFZgdECVIkeONtxLTc5ZfIrCR3WuIeT8nmPpAupfZEwYsq4oFFI7f2FUrSVx1Z51KMghFLXlC5PEjPgp0l1D77gsFIiqCzw/RrEQUokJieXNB8Guns+JOWzNAfEqaz8THl5NrQqYiQXCBKkEdmmFc3W1Jpb0wKWyGxfTuTVfTEwoFYtHEuPc+FV3HUGcKvz73fID5XRG25Eu0IopPtXVBO2wDJ0z3DIfbaLmHd2uwKADmrM7DJIzxyjkbrxBPtazphnDzZQLldc0t3jxpE767T4b/34kt48mQTrhIZj7mMxNM0nuLp0qQ5Lc9qTLqTpryvws7kch9VBnWfZEe/1g7JT2XaPjKZckQeTbo9i+zi0Khz2M174e8GUgxUQq6ZencNCMp7GMY26R8ZxQmVEyXz7jL99R9G6z2d3jOYyke3Gkxzcqb+spIS/RXcCz1TDk4Xp0kkjl9uX8Z4ohVUeooMjQr+a8Q33t6Rx0gaGV7AiyMYdoDysA7CAOXXSFm2VCFtSte3JTzm/42RbYOPR2MId9+0P2VSW4TCx5pp2l34OQ9rtQNZpyOPd01D7yMY/FmzpgQwiW3K/R9r1gthsS6oPqHgv+UEDtBGMu2KATKVvncK6bcp8ptZT9NJyKneXWhITlV+mrsMXexHMrtdL1eULdGF7tzzv+ZtrI+j9Hwivujft3/NKXDDsUekltOK6rir7AiExOtSxlTmRpnvOJSpUe+lJe1Fwn7t3NOZz91bE4LLvhiAvMlMQPwaJ519f3f9Y0y4YlfcpS+E/oTxqN59NG6U9Re8TH5rD85jB1Di+ZmAdKzowqaArHkHpIWyb9BfuzSu72K3IxbRBp8yNEcjaidTbi5nTEf9RFXS4ApU7p6HUQfwNRjkqf -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex31_1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">
<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 3pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit 31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 114.5pt 0pt 114.45pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PURSUANT
TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0 0 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 10pt">I, James E. Besser, certify
that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.4pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;I have reviewed this Quarterly Report on Form 10-Q of Modular Medical, Inc. for the three months ended June 30, 2022;</FONT></P>



<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.&nbsp;
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></P>

<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.&nbsp;
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></P>

<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.&nbsp;&nbsp;The registrant&rsquo;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></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.25pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.05pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
                                            such internal controls 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></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.05pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
                                            the effectiveness of the registrant&rsquo;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;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.1pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
                                            in this report any change in the registrant&rsquo;s internal controls over financial reporting
                                            that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s
                                            fourth fiscal quarter in the case of an annual report) that has materially affected, or is
                                            reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
                                            reporting; and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.35pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.&nbsp;
The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.25pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0.05pt; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
                                            significant deficiencies and material weaknesses in the design or operation of internal controls
                                            over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s
                                            ability to record, process, summarize and report financial information; and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.05pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
                                            fraud, whether or not material, that involves management or other employees who have a significant
                                            role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.45pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/<I>James
    E. Besser</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 24%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 41%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    August 11, 2022</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">James E. Besser</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex31_2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 3pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit 31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0.25pt; margin-bottom: 0pt; text-align: center">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-indent: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PURSUANT
TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 10pt">I, Paul M. DiPerna, certify
that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.4pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;I have reviewed this Quarterly Report on Form 10-Q of Modular Medical, Inc. for the three months ended June 30, 2022;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.4pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.&nbsp;
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></P>

<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.&nbsp;
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></P>

<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.&nbsp;&nbsp;The registrant&rsquo;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></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.25pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.05pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
                                            such internal controls 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></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.05pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
                                            the effectiveness of the registrant&rsquo;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;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.1pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
                                            in this report any change in the registrant&rsquo;s internal controls over financial reporting
                                            that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s
                                            fourth fiscal quarter in the case of an annual report) that has materially affected, or is
                                            reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
                                            reporting; and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.35pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.&nbsp;&nbsp;The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.25pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0.05pt; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
                                            significant deficiencies and material weaknesses in the design or operation of internal controls
                                            over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s
                                            ability to record, process, summarize and report financial information; and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.05pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36.75pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
                                            fraud, whether or not material, that involves management or other employees who have a significant
                                            role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.45pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ <I>Paul M. DiPerna</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 24%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 41%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: August 11, 2022</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Paul M. DiPerna</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Chairman, President, Chief Financial Officer<BR>and Treasurer</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
  </TABLE>

<DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex32_1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">
<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 3pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit 32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0.25pt; margin-bottom: 0pt; text-align: center">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>
<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.45pt 0 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><FONT STYLE="font-size: 10pt">In
connection with the Quarterly Report on Form 10-Q of Modular Medical, Inc. (the &ldquo;Company&rdquo;) for the three months ended June
30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), each of James E. Besser,
Chief Executive Officer of the Company, and Paul M. DiPerna, Chairman, President, Chief Financial Officer and Treasurer, hereby certify,
pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge,
that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.35pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0.05pt; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and
                                            Exchange Act of 1934, as amended; and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.4pt 0 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            information contained in the Report fairly presents, in all material respects, the financial
                                            condition and the results of operations of the Company.</FONT></TD></TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 4.85pt 0 0 5.45pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    <I>/s/James E. Besser</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 24%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 41%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    August 11, 2022</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">James
    E. Besser</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>

<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    <I>/s/Paul M. DiPerna</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    August 11, 2022</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paul
    M. DiPerna</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman,
    President, Chief Financial Officer<BR>and Treasurer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>


<P STYLE="text-indent: 0; font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">This certification accompanies
this Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley
Act of 2002, or otherwise required, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934,
as amended.</FONT></P>

<DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></P></DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>modd-20220630.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: /6Ips7xRiXgen8uHZH0sSamD6bPtzpN2mekhtWp8famazyAlCoIwlSrLAC0mMYsI -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:modd="http://modular-medical.com/20220630" elementFormDefault="qualified" targetNamespace="http://modular-medical.com/20220630">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://modular-medical.com/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
	  <link:definition>00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies" id="CompanyAndSummaryOfSignificantAccountingPolicies">
	  <link:definition>00000007 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/Leases" id="Leases">
	  <link:definition>00000008 - Disclosure - LEASES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/PppNote" id="PppNote">
	  <link:definition>00000009 - Disclosure - PPP NOTE</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/ConvertiblePromissoryNotes" id="ConvertiblePromissoryNotes">
	  <link:definition>00000010 - Disclosure - CONVERTIBLE PROMISSORY NOTES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/StockholdersEquityDeficit" id="StockholdersEquityDeficit">
	  <link:definition>00000011 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/Stock-basedCompensation" id="Stock-basedCompensation">
	  <link:definition>00000012 - Disclosure - STOCK-BASED COMPENSATION</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000013 - Disclosure - INCOME TAXES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" id="CompanyAndSummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000015 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables" id="CompanyAndSummaryOfSignificantAccountingPoliciesTables">
	  <link:definition>00000016 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/LeasesTables" id="LeasesTables">
	  <link:definition>00000017 - Disclosure - LEASES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/StockholdersEquityDeficitTables" id="StockholdersEquityDeficitTables">
	  <link:definition>00000018 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT) (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
	  <link:definition>00000019 - Disclosure - STOCK-BASED COMPENSATION (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails" id="CompanyAndSummaryOfSignificantAccountingPoliciesDetails">
	  <link:definition>00000020 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000021 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/LeasesDetails" id="LeasesDetails">
	  <link:definition>00000022 - Disclosure - Leases (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
	  <link:definition>00000023 - Disclosure - LEASES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/PppNoteDetailsNarrative" id="PppNoteDetailsNarrative">
	  <link:definition>00000024 - Disclosure - PPP NOTE (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative" id="ConvertiblePromissoryNotesDetailsNarrative">
	  <link:definition>00000025 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/StockholdersEquityDeficitDetails" id="StockholdersEquityDeficitDetails">
	  <link:definition>00000026 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative" id="StockholdersEquityDeficitDetailsNarrative">
	  <link:definition>00000027 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT) (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails" id="Stock-basedCompensationDetails">
	  <link:definition>00000028 - Disclosure - STOCK-BASED COMPENSATION (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails2" id="Stock-basedCompensationDetails2">
	  <link:definition>00000029 - Disclosure - STOCK-BASED COMPENSATION (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails3" id="Stock-basedCompensationDetails3">
	  <link:definition>00000030 - Disclosure - STOCK-BASED COMPENSATION (Details 3)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative" id="Stock-basedCompensationDetailsNarrative">
	  <link:definition>00000031 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="modd-20220630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="modd-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="modd-20220630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="modd-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
    <element id="modd_Warrant1Member" name="Warrant1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="modd_Warrant2Member" name="Warrant2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="modd_Warrant3Member" name="Warrant3Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="modd_Warrant4Member" name="Warrant4Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="modd_EarningsPerShareBasicAndDiluted1Abstract" name="EarningsPerShareBasicAndDiluted1Abstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="modd_EarningsPerShareBasicAndDiluted1" name="EarningsPerShareBasicAndDiluted1" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract" name="EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" name="WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" name="IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares" name="IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="modd_GainOnPPPNoteForgiveness" name="GainOnPPPNoteForgiveness" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="modd_IncreaseDecreaseInLeaseLiability" name="IncreaseDecreaseInLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="modd_DisclosurePppNoteAbstract" name="DisclosurePppNoteAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="modd_PPPNotesPayableTextBlock" name="PPPNotesPayableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="modd_ReverseStockSplitPolicyTextBlock" name="ReverseStockSplitPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="modd_RisksAndUncertaintiesPolicyTextBlock" name="RisksAndUncertaintiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="modd_RightOfUseAssetPolicyTextBlock" name="RightOfUseAssetPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" name="TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="modd_DisclosureLeasesDetailsAbstract" name="DisclosureLeasesDetailsAbstract" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="modd_DisclosureStockholdersEquityDeficitDetailsAbstract" name="DisclosureStockholdersEquityDeficitDetailsAbstract" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="modd_DisclosureStockBasedCompensationDetailsAbstract" name="DisclosureStockBasedCompensationDetailsAbstract" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="modd_DisclosureStockBasedCompensationDetails2Abstract" name="DisclosureStockBasedCompensationDetails2Abstract" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="modd_DisclosureStockBasedCompensationDetails3Abstract" name="DisclosureStockBasedCompensationDetails3Abstract" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="modd_OperatingLeasesImputedInterest" name="OperatingLeasesImputedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="modd_CashPaidforLeaseLiabilities" name="CashPaidforLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="modd_WarrantsOutstandingLineItems" name="WarrantsOutstandingLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="modd_FairValueofOptionGranted" name="FairValueofOptionGranted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>modd-20220630_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://modular-medical.com/role/Cover" xlink:href="modd-20220630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/BalanceSheets" xlink:href="modd-20220630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/BalanceSheetsParenthetical" xlink:href="modd-20220630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StatementsOfOperations" xlink:href="modd-20220630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StatementsOfStockholdersEquity" xlink:href="modd-20220630.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StatementsOfCashFlows" xlink:href="modd-20220630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Leases" xlink:href="modd-20220630.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/PppNote" xlink:href="modd-20220630.xsd#PppNote" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/ConvertiblePromissoryNotes" xlink:href="modd-20220630.xsd#ConvertiblePromissoryNotes" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficit" xlink:href="modd-20220630.xsd#StockholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensation" xlink:href="modd-20220630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/IncomeTaxes" xlink:href="modd-20220630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CommitmentsAndContingencies" xlink:href="modd-20220630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/LeasesTables" xlink:href="modd-20220630.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficitTables" xlink:href="modd-20220630.xsd#StockholdersEquityDeficitTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationTables" xlink:href="modd-20220630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/LeasesDetails" xlink:href="modd-20220630.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/LeasesDetailsNarrative" xlink:href="modd-20220630.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/PppNoteDetailsNarrative" xlink:href="modd-20220630.xsd#PppNoteDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:href="modd-20220630.xsd#ConvertiblePromissoryNotesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficitDetails" xlink:href="modd-20220630.xsd#StockholdersEquityDeficitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative" xlink:href="modd-20220630.xsd#StockholdersEquityDeficitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails2" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails3" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssets" xlink:label="loc_us-gaapDepositsAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapDepositsAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" xlink:label="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Leases" xlink:title="00000008 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/PppNote" xlink:title="00000009 - Disclosure - PPP NOTE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/ConvertiblePromissoryNotes" xlink:title="00000010 - Disclosure - CONVERTIBLE PROMISSORY NOTES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficit" xlink:title="00000011 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensation" xlink:title="00000012 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/IncomeTaxes" xlink:title="00000013 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CommitmentsAndContingencies" xlink:title="00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000015 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000016 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/LeasesTables" xlink:title="00000017 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficitTables" xlink:title="00000018 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT) (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationTables" xlink:title="00000019 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000020 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000021 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/LeasesDetails" xlink:title="00000022 - Disclosure - Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_OperatingLeasesImputedInterest" xlink:label="loc_moddOperatingLeasesImputedInterest" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_moddOperatingLeasesImputedInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/LeasesDetailsNarrative" xlink:title="00000023 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/PppNoteDetailsNarrative" xlink:title="00000024 - Disclosure - PPP NOTE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:title="00000025 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficitDetails" xlink:title="00000026 - Disclosure - STOCKHOLDERS&apos; EQUITY (DEFICIT) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative" xlink:title="00000027 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT) (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetails" xlink:title="00000028 - Disclosure - STOCK-BASED COMPENSATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetails2" xlink:title="00000029 - Disclosure - STOCK-BASED COMPENSATION (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetails3" xlink:title="00000030 - Disclosure - STOCK-BASED COMPENSATION (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000031 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>modd-20220630_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://modular-medical.com/role/Cover" xlink:href="modd-20220630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/BalanceSheets" xlink:href="modd-20220630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/BalanceSheetsParenthetical" xlink:href="modd-20220630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StatementsOfOperations" xlink:href="modd-20220630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StatementsOfStockholdersEquity" xlink:href="modd-20220630.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StatementsOfCashFlows" xlink:href="modd-20220630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Leases" xlink:href="modd-20220630.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/PppNote" xlink:href="modd-20220630.xsd#PppNote" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/ConvertiblePromissoryNotes" xlink:href="modd-20220630.xsd#ConvertiblePromissoryNotes" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficit" xlink:href="modd-20220630.xsd#StockholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensation" xlink:href="modd-20220630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/IncomeTaxes" xlink:href="modd-20220630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CommitmentsAndContingencies" xlink:href="modd-20220630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/LeasesTables" xlink:href="modd-20220630.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficitTables" xlink:href="modd-20220630.xsd#StockholdersEquityDeficitTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationTables" xlink:href="modd-20220630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/LeasesDetails" xlink:href="modd-20220630.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/LeasesDetailsNarrative" xlink:href="modd-20220630.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/PppNoteDetailsNarrative" xlink:href="modd-20220630.xsd#PppNoteDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:href="modd-20220630.xsd#ConvertiblePromissoryNotesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficitDetails" xlink:href="modd-20220630.xsd#StockholdersEquityDeficitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative" xlink:href="modd-20220630.xsd#StockholdersEquityDeficitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails2" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails3" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link: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" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" xlink:label="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNet_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares" xlink:label="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockPurchasePlan_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockPurchasePlan_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_us-gaapStockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_50" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Leases" xlink:title="00000008 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/PppNote" xlink:title="00000009 - Disclosure - PPP NOTE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/ConvertiblePromissoryNotes" xlink:title="00000010 - Disclosure - CONVERTIBLE PROMISSORY NOTES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficit" xlink:title="00000011 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensation" xlink:title="00000012 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/IncomeTaxes" xlink:title="00000013 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CommitmentsAndContingencies" xlink:title="00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000015 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000016 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/LeasesTables" xlink:title="00000017 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficitTables" xlink:title="00000018 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT) (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationTables" xlink:title="00000019 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000020 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000021 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/LeasesDetails" xlink:title="00000022 - Disclosure - Leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/LeasesDetailsNarrative" xlink:title="00000023 - Disclosure - LEASES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/PppNoteDetailsNarrative" xlink:title="00000024 - Disclosure - PPP NOTE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:title="00000025 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAmortizationOfFinancingCosts_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapConvertibleNotesPayable_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficitDetails" xlink:title="00000026 - Disclosure - STOCKHOLDERS&apos; EQUITY (DEFICIT) (Details)">
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_WarrantsOutstandingLineItems" xlink:label="loc_moddWarrantsOutstandingLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_moddWarrantsOutstandingLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant1Member" xlink:label="loc_moddWarrant1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_moddWarrant1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant2Member" xlink:label="loc_moddWarrant2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_moddWarrant2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant3Member" xlink:label="loc_moddWarrant3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_moddWarrant3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant4Member" xlink:label="loc_moddWarrant4Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_moddWarrant4Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_moddWarrantsOutstandingLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_moddWarrantsOutstandingLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_60" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative" xlink:title="00000027 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT) (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetails" xlink:title="00000028 - Disclosure - STOCK-BASED COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetails2" xlink:title="00000029 - Disclosure - STOCK-BASED COMPENSATION (Details 2)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapOffsettingAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant" xlink:label="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards" xlink:label="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant" xlink:label="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_40" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_40" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetails3" xlink:title="00000030 - Disclosure - STOCK-BASED COMPENSATION (Details 3)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapOffsettingAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_50" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000031 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapOffsettingAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapStockOptionMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_FairValueofOptionGranted" xlink:label="loc_moddFairValueofOptionGranted_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_moddFairValueofOptionGranted_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_50" xlink:type="arc" order="4" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>modd-20220630_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link: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" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link: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" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link: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" />
    <link: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" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="us-gaap_ConvertibleNotesPayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl" xml:lang="en-US">Convertible Notes Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant1Member" xlink:label="modd_Warrant1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_Warrant1Member" xlink:to="modd_Warrant1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_Warrant1Member_lbl" xml:lang="en-US">Warrant 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant2Member" xlink:label="modd_Warrant2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_Warrant2Member" xlink:to="modd_Warrant2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_Warrant2Member_lbl" xml:lang="en-US">Warrant 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant3Member" xlink:label="modd_Warrant3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_Warrant3Member" xlink:to="modd_Warrant3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_Warrant3Member_lbl" xml:lang="en-US">Warrant 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant4Member" xlink:label="modd_Warrant4Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_Warrant4Member" xlink:to="modd_Warrant4Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_Warrant4Member_lbl" xml:lang="en-US">Warrant 4 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses and other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use asset, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssets" xlink:label="us-gaap_DepositsAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssets" xlink:to="us-gaap_DepositsAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssets_lbl" xml:lang="en-US">Security deposit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">TOTAL NON-CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY (DEFICIT)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">CURRENT LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Short-term lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">LONG-TERM LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Long-term lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies (Note 8)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred Stock, $0.001 par value, 5,000,000 shares authorized, none issued and outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock, $0.001 par value, 50,000,000 shares authorized; 10,914,348 and 10,461,898 shares issued and outstanding as of June 30, 2022 and March 31, 2022, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">TOTAL STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link: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 STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Other income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Loss on debt extinguishment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_EarningsPerShareBasicAndDiluted1Abstract" xlink:label="modd_EarningsPerShareBasicAndDiluted1Abstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_EarningsPerShareBasicAndDiluted1Abstract" xlink:to="modd_EarningsPerShareBasicAndDiluted1Abstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_EarningsPerShareBasicAndDiluted1Abstract_lbl" xml:lang="en-US">Net loss per share</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_EarningsPerShareBasicAndDiluted1" xlink:label="modd_EarningsPerShareBasicAndDiluted1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_EarningsPerShareBasicAndDiluted1" xlink:to="modd_EarningsPerShareBasicAndDiluted1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_EarningsPerShareBasicAndDiluted1_lbl" xml:lang="en-US">Basic and diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract" xlink:label="modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract" xlink:to="modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract_lbl" xml:lang="en-US">Shares used in computing net loss per share</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" xlink:label="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" xlink:to="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1_lbl" xml:lang="en-US">Basic and diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning Balance, Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Shares issued for &#160;services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Shares issued for services, Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" xlink:label="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" xlink:to="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet_lbl" xml:lang="en-US">Issuance of common stock and warrants in equity offering, net</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares" xlink:label="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares" xlink:to="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares_lbl" xml:lang="en-US">Issuance of common stock and warrants in equity offering, net, Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xml:lang="en-US">Issuance of common stock under equity incentive plan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US">Issuance of common stock under equity incentive plan, Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:to="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_lbl" xml:lang="en-US">Warrants issued with convertible notes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending Balance, Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_GainOnPPPNoteForgiveness" xlink:label="modd_GainOnPPPNoteForgiveness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_GainOnPPPNoteForgiveness" xlink:to="modd_GainOnPPPNoteForgiveness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_GainOnPPPNoteForgiveness_lbl" xml:lang="en-US">Gain on PPP note forgiveness</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xml:lang="en-US">Loss on debt extinguishment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Shares for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of lease right-of-use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_IncreaseDecreaseInLeaseLiability" xlink:label="modd_IncreaseDecreaseInLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_IncreaseDecreaseInLeaseLiability" xlink:to="modd_IncreaseDecreaseInLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_IncreaseDecreaseInLeaseLiability_lbl" xml:lang="en-US">Change in lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortization of debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Other assets and prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link: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 property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" xlink:to="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet_2_lbl" xml:lang="en-US">Proceeds from issuance of common stock and warrants, net.</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Proceeds from issuance of convertible notes, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link: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 provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link: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 in cash and cash equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosure:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Noncash investing and financing activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:to="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_2_lbl" xml:lang="en-US">Fair value of detachable warrants issued with convertible notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosurePppNoteAbstract" xlink:label="modd_DisclosurePppNoteAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_DisclosurePppNoteAbstract" xlink:to="modd_DisclosurePppNoteAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_DisclosurePppNoteAbstract_lbl" xml:lang="en-US">Ppp Note</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_PPPNotesPayableTextBlock" xlink:label="modd_PPPNotesPayableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_PPPNotesPayableTextBlock" xlink:to="modd_PPPNotesPayableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_PPPNotesPayableTextBlock_lbl" xml:lang="en-US">PPP NOTE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">CONVERTIBLE PROMISSORY NOTES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY (DEFICIT)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link: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 Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xml:lang="en-US">Liquidity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ReverseStockSplitPolicyTextBlock" xlink:label="modd_ReverseStockSplitPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_ReverseStockSplitPolicyTextBlock" xlink:to="modd_ReverseStockSplitPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_ReverseStockSplitPolicyTextBlock_lbl" xml:lang="en-US">Reverse Stock Split</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Reportable Segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xml:lang="en-US">General and Administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_RisksAndUncertaintiesPolicyTextBlock" xlink:label="modd_RisksAndUncertaintiesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_RisksAndUncertaintiesPolicyTextBlock" xlink:to="modd_RisksAndUncertaintiesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_RisksAndUncertaintiesPolicyTextBlock_lbl" xml:lang="en-US">Risks and Uncertainties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_RightOfUseAssetPolicyTextBlock" xlink:label="modd_RightOfUseAssetPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_RightOfUseAssetPolicyTextBlock" xlink:to="modd_RightOfUseAssetPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_RightOfUseAssetPolicyTextBlock_lbl" xml:lang="en-US">Right-of-Use Asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xml:lang="en-US">Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Per-Share Amounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule of Anti-Dilutive Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" xlink:label="modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" xlink:to="modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_lbl" xml:lang="en-US">THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Pronouncement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Future minimum Lease Payment</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosureLeasesDetailsAbstract" xlink:label="modd_DisclosureLeasesDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_DisclosureLeasesDetailsAbstract" xlink:to="modd_DisclosureLeasesDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_DisclosureLeasesDetailsAbstract_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of Warrant Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosureStockholdersEquityDeficitDetailsAbstract" xlink:label="modd_DisclosureStockholdersEquityDeficitDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_DisclosureStockholdersEquityDeficitDetailsAbstract" xlink:to="modd_DisclosureStockholdersEquityDeficitDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_DisclosureStockholdersEquityDeficitDetailsAbstract_lbl" xml:lang="en-US">STOCKHOLDERS' EQUITY (DEFICIT)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl" xml:lang="en-US">Schedule of Fair Value Assumptions</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosureStockBasedCompensationDetailsAbstract" xlink:label="modd_DisclosureStockBasedCompensationDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_DisclosureStockBasedCompensationDetailsAbstract" xlink:to="modd_DisclosureStockBasedCompensationDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="modd_DisclosureStockBasedCompensationDetailsAbstract_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Stock Option activity</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosureStockBasedCompensationDetails2Abstract" xlink:label="modd_DisclosureStockBasedCompensationDetails2Abstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_DisclosureStockBasedCompensationDetails2Abstract" xlink:to="modd_DisclosureStockBasedCompensationDetails2Abstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_DisclosureStockBasedCompensationDetails2Abstract_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION (Details 2)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Outstanding and Exercisable Option, Range</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosureStockBasedCompensationDetails3Abstract" xlink:label="modd_DisclosureStockBasedCompensationDetails3Abstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_DisclosureStockBasedCompensationDetails3Abstract" xlink:to="modd_DisclosureStockBasedCompensationDetails3Abstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_DisclosureStockBasedCompensationDetails3Abstract_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION (Details 3)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Options to purchase common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Stockholders' Equity, Reverse Stock Split</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_OperatingLeasesImputedInterest" xlink:label="modd_OperatingLeasesImputedInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_OperatingLeasesImputedInterest" xlink:to="modd_OperatingLeasesImputedInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_OperatingLeasesImputedInterest_lbl" xml:lang="en-US">Imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Present value of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_CashPaidforLeaseLiabilities" xlink:label="modd_CashPaidforLeaseLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_CashPaidforLeaseLiabilities" xlink:to="modd_CashPaidforLeaseLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_CashPaidforLeaseLiabilities_lbl" xml:lang="en-US">Cash Paid for Lease Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtCurrent" xlink:label="us-gaap_UnsecuredDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebtCurrent" xlink:to="us-gaap_UnsecuredDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnsecuredDebtCurrent_lbl" xml:lang="en-US">Unsecured Debt, Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_3_lbl" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="us-gaap_ConvertibleNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_WarrantsOutstandingLineItems" xlink:label="modd_WarrantsOutstandingLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_WarrantsOutstandingLineItems" xlink:to="modd_WarrantsOutstandingLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_WarrantsOutstandingLineItems_lbl" xml:lang="en-US">WarrantsOutstandingLineItems [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_2_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_2_lbl" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable" xlink:label="us-gaap_OffsettingAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OffsettingAssetsTable" xlink:to="us-gaap_OffsettingAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OffsettingAssetsTable_lbl" xml:lang="en-US">Offsetting Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="us-gaap_OffsettingAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OffsettingAssetsLineItems" xlink:to="us-gaap_OffsettingAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OffsettingAssetsLineItems_lbl" xml:lang="en-US">Offsetting Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant" xlink:label="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant" xlink:to="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards" xlink:label="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards" xlink:to="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards]</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant" xlink:label="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant" xlink:to="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_FairValueofOptionGranted" xlink:label="modd_FairValueofOptionGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_FairValueofOptionGranted" xlink:to="modd_FairValueofOptionGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_FairValueofOptionGranted_lbl" xml:lang="en-US">Fair Value of Options</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_2_lbl" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_EarningsPerShareBasicAndDiluted1" xlink:to="modd_EarningsPerShareBasicAndDiluted1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="modd_EarningsPerShareBasicAndDiluted1_doc" xml:lang="en-US">The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" xlink:to="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1_doc" xml:lang="en-US">Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_2_lbl" xml:lang="en-US">Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" xlink:to="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1_3_lbl" xml:lang="en-US">WeightedAverageNumberOfShareOutstandingBasicAndDiluted1</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" xlink:to="modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_2_lbl" xml:lang="en-US">TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="modd_DisclosureStockBasedCompensationDetailsAbstract" xlink:to="modd_DisclosureStockBasedCompensationDetailsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="modd_DisclosureStockBasedCompensationDetailsAbstract_2_lbl" xml:lang="en-US">DisclosureStockBasedCompensationDetailsAbstract</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>modd-20220630_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://modular-medical.com/role/Cover" xlink:href="modd-20220630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/BalanceSheets" xlink:href="modd-20220630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/BalanceSheetsParenthetical" xlink:href="modd-20220630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StatementsOfOperations" xlink:href="modd-20220630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StatementsOfStockholdersEquity" xlink:href="modd-20220630.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StatementsOfCashFlows" xlink:href="modd-20220630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Leases" xlink:href="modd-20220630.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/PppNote" xlink:href="modd-20220630.xsd#PppNote" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/ConvertiblePromissoryNotes" xlink:href="modd-20220630.xsd#ConvertiblePromissoryNotes" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficit" xlink:href="modd-20220630.xsd#StockholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensation" xlink:href="modd-20220630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/IncomeTaxes" xlink:href="modd-20220630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CommitmentsAndContingencies" xlink:href="modd-20220630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/LeasesTables" xlink:href="modd-20220630.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficitTables" xlink:href="modd-20220630.xsd#StockholdersEquityDeficitTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationTables" xlink:href="modd-20220630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="modd-20220630.xsd#CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/LeasesDetails" xlink:href="modd-20220630.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/LeasesDetailsNarrative" xlink:href="modd-20220630.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/PppNoteDetailsNarrative" xlink:href="modd-20220630.xsd#PppNoteDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:href="modd-20220630.xsd#ConvertiblePromissoryNotesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficitDetails" xlink:href="modd-20220630.xsd#StockholdersEquityDeficitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative" xlink:href="modd-20220630.xsd#StockholdersEquityDeficitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails2" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetails3" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="modd-20220630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssets" xlink:label="loc_us-gaapDepositsAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapDepositsAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_EarningsPerShareBasicAndDiluted1Abstract" xlink:label="loc_moddEarningsPerShareBasicAndDiluted1Abstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_moddEarningsPerShareBasicAndDiluted1Abstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_EarningsPerShareBasicAndDiluted1" xlink:label="loc_moddEarningsPerShareBasicAndDiluted1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_moddEarningsPerShareBasicAndDiluted1Abstract" xlink:to="loc_moddEarningsPerShareBasicAndDiluted1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract" xlink:label="loc_moddEarningsPerShareBasicAndDilutedOtherDisclosures1Abstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_moddEarningsPerShareBasicAndDilutedOtherDisclosures1Abstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" xlink:label="loc_moddWeightedAverageNumberOfShareOutstandingBasicAndDiluted1" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_moddEarningsPerShareBasicAndDilutedOtherDisclosures1Abstract" xlink:to="loc_moddWeightedAverageNumberOfShareOutstandingBasicAndDiluted1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" xlink:label="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares" xlink:label="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockPurchasePlan" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_us-gaapStockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_GainOnPPPNoteForgiveness" xlink:label="loc_moddGainOnPPPNoteForgiveness" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_moddGainOnPPPNoteForgiveness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_IncreaseDecreaseInLeaseLiability" xlink:label="loc_moddIncreaseDecreaseInLeaseLiability" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_moddIncreaseDecreaseInLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaapOtherNoncashIncomeExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherNoncashIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet" xlink:label="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNet" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_moddIssuanceOfCommonStockAndWarrantsInEquityOfferingNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapAdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapAdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_us-gaapStockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapStockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Leases" xlink:title="00000008 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/PppNote" xlink:title="00000009 - Disclosure - PPP NOTE">
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosurePppNoteAbstract" xlink:label="loc_moddDisclosurePppNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_PPPNotesPayableTextBlock" xlink:label="loc_moddPPPNotesPayableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_moddDisclosurePppNoteAbstract" xlink:to="loc_moddPPPNotesPayableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/ConvertiblePromissoryNotes" xlink:title="00000010 - Disclosure - CONVERTIBLE PROMISSORY NOTES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficit" xlink:title="00000011 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensation" xlink:title="00000012 - Disclosure - STOCK-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapShareholdersEquityAndShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/IncomeTaxes" xlink:title="00000013 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CommitmentsAndContingencies" xlink:title="00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000015 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ReverseStockSplitPolicyTextBlock" xlink:label="loc_moddReverseStockSplitPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_moddReverseStockSplitPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpensesPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_RisksAndUncertaintiesPolicyTextBlock" xlink:label="loc_moddRisksAndUncertaintiesPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_moddRisksAndUncertaintiesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_RightOfUseAssetPolicyTextBlock" xlink:label="loc_moddRightOfUseAssetPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_moddRightOfUseAssetPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000016 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" xlink:label="loc_moddTheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_moddTheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/LeasesTables" xlink:title="00000017 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosureLeasesDetailsAbstract" xlink:label="loc_moddDisclosureLeasesDetailsAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_moddDisclosureLeasesDetailsAbstract" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficitTables" xlink:title="00000018 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT) (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:label="loc_us-gaapScheduleOfCommonStockOutstandingRollForwardTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosureStockholdersEquityDeficitDetailsAbstract" xlink:label="loc_moddDisclosureStockholdersEquityDeficitDetailsAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_moddDisclosureStockholdersEquityDeficitDetailsAbstract" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationTables" xlink:title="00000019 - Disclosure - STOCK-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="loc_us-gaapScheduleOfAssumptionsUsedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosureStockBasedCompensationDetailsAbstract" xlink:label="loc_moddDisclosureStockBasedCompensationDetailsAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_moddDisclosureStockBasedCompensationDetailsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosureStockBasedCompensationDetails2Abstract" xlink:label="loc_moddDisclosureStockBasedCompensationDetails2Abstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_moddDisclosureStockBasedCompensationDetails2Abstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosureStockBasedCompensationDetails3Abstract" xlink:label="loc_moddDisclosureStockBasedCompensationDetails3Abstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_moddDisclosureStockBasedCompensationDetails3Abstract" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000020 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000021 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/LeasesDetails" xlink:title="00000022 - Disclosure - Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_OperatingLeasesImputedInterest" xlink:label="loc_moddOperatingLeasesImputedInterest" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_moddOperatingLeasesImputedInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/LeasesDetailsNarrative" xlink:title="00000023 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_CashPaidforLeaseLiabilities" xlink:label="loc_moddCashPaidforLeaseLiabilities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_moddCashPaidforLeaseLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaapLeaseAndRentalExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeaseAndRentalExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/PppNoteDetailsNarrative" xlink:title="00000024 - Disclosure - PPP NOTE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_DisclosurePppNoteAbstract" xlink:label="loc_moddDisclosurePppNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtCurrent" xlink:label="loc_us-gaapUnsecuredDebtCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_moddDisclosurePppNoteAbstract" xlink:to="loc_us-gaapUnsecuredDebtCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:title="00000025 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapConvertibleNotesPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficitDetails" xlink:title="00000026 - Disclosure - STOCKHOLDERS&apos; EQUITY (DEFICIT) (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_WarrantsOutstandingLineItems" xlink:label="loc_moddWarrantsOutstandingLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_moddWarrantsOutstandingLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant1Member" xlink:label="loc_moddWarrant1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_moddWarrant1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant2Member" xlink:label="loc_moddWarrant2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_moddWarrant2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant3Member" xlink:label="loc_moddWarrant3Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_moddWarrant3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_Warrant4Member" xlink:label="loc_moddWarrant4Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_moddWarrant4Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_moddWarrantsOutstandingLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_moddWarrantsOutstandingLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative" xlink:title="00000027 - Disclosure - STOCKHOLDERS&#8217; EQUITY (DEFICIT) (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetails" xlink:title="00000028 - Disclosure - STOCK-BASED COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetails2" xlink:title="00000029 - Disclosure - STOCK-BASED COMPENSATION (Details 2)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapOffsettingAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapOffsettingAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant" xlink:label="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards" xlink:label="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant" xlink:label="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_moddShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetails3" xlink:title="00000030 - Disclosure - STOCK-BASED COMPENSATION (Details 3)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapOffsettingAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapOffsettingAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000031 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapOffsettingAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapOffsettingAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="modd-20220630.xsd#modd_FairValueofOptionGranted" xlink:label="loc_moddFairValueofOptionGranted" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_moddFairValueofOptionGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797466824048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Aug. 05, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [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="top.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="top.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2022<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<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="top.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41277<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="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MODULAR MEDICAL, 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="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001074871<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="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">87-0620495<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<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="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">16772 W. Bernardo Drive<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="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Diego<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="top.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="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">92127<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="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(858)<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="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">800-3500<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="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.001 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="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MODD<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="top.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="top.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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<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="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</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="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<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="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Elected Not To Use the Extended Transition Period</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="top.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="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,914,348<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CoverAbstract</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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityExTransitionPeriod</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>11
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797468854816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 13,697,075<span></span>
</td>
<td class="nump">$ 9,076,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">262,014<span></span>
</td>
<td class="nump">313,422<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">TOTAL CURRENT ASSETS</a></td>
<td class="nump">13,959,089<span></span>
</td>
<td class="nump">9,389,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">283,773<span></span>
</td>
<td class="nump">235,959<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use asset, net</a></td>
<td class="nump">98,539<span></span>
</td>
<td class="nump">120,693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssets', window );">Security deposit</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,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="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">TOTAL NON-CURRENT ASSETS</a></td>
<td class="nump">482,312<span></span>
</td>
<td class="nump">456,652<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">14,441,401<span></span>
</td>
<td class="nump">9,846,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable</a></td>
<td class="nump">487,251<span></span>
</td>
<td class="nump">299,951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses</a></td>
<td class="nump">353,586<span></span>
</td>
<td class="nump">524,891<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Short-term lease liability</a></td>
<td class="nump">150,073<span></span>
</td>
<td class="nump">144,857<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">TOTAL CURRENT LIABILITIES</a></td>
<td class="nump">990,910<span></span>
</td>
<td class="nump">969,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>LONG-TERM 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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease liability</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">39,957<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">990,910<span></span>
</td>
<td class="nump">1,009,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS&#8217; 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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Stock, $0.001 par value, 5,000,000 shares authorized, none issued and outstanding</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, $0.001 par value, 50,000,000 shares authorized; 10,914,348 and 10,461,898 shares issued and outstanding as of June 30, 2022 and March 31, 2022, respectively</a></td>
<td class="nump">10,914<span></span>
</td>
<td class="nump">10,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">51,518,139<span></span>
</td>
<td class="nump">43,406,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(38,078,562)<span></span>
</td>
<td class="num">(34,579,771)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">TOTAL STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">13,450,491<span></span>
</td>
<td class="nump">8,836,790<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">$ 14,441,401<span></span>
</td>
<td class="nump">$ 9,846,446<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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DepositsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssets</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797466670432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">10,914,348<span></span>
</td>
<td class="nump">10,461,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">10,914,348<span></span>
</td>
<td class="nump">10,461,898<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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>13
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797466686448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">$ 2,221,984<span></span>
</td>
<td class="nump">$ 1,788,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">1,277,106<span></span>
</td>
<td class="nump">1,585,456<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">3,499,090<span></span>
</td>
<td class="nump">3,373,587<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(3,499,090)<span></span>
</td>
<td class="num">(3,373,587)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Other income</a></td>
<td class="nump">299<span></span>
</td>
<td class="nump">368,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(508,877)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,321,450)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (3,498,791)<span></span>
</td>
<td class="num">$ (4,835,091)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_modd_EarningsPerShareBasicAndDiluted1Abstract', window );"><strong>Net loss per share</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="top.Show.showAR( this, 'defref_modd_EarningsPerShareBasicAndDiluted1', window );">Basic and diluted</a></td>
<td class="num">$ (0.33)<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract', window );"><strong>Shares used in computing net loss per share</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="top.Show.showAR( this, 'defref_modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1', window );">Basic and diluted</a></td>
<td class="nump">10,743,646<span></span>
</td>
<td class="nump">6,318,114<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_modd_EarningsPerShareBasicAndDiluted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_EarningsPerShareBasicAndDiluted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_EarningsPerShareBasicAndDiluted1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_EarningsPerShareBasicAndDiluted1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797469149632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - 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>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Mar. 31, 2021</a></td>
<td class="nump">$ 6,302<span></span>
</td>
<td class="nump">$ 14,665,559<span></span>
</td>
<td class="num">$ (15,947,010)<span></span>
</td>
<td class="num">$ (1,275,149)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balance, Shares at Mar. 31, 2021</a></td>
<td class="nump">6,302,050<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Shares issued for &#160;services</a></td>
<td class="nump">$ 20<span></span>
</td>
<td class="nump">172,180<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 172,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for services, Shares</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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="top.Show.showAR( this, 'defref_modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet', window );">Issuance of common stock and warrants in equity offering, net</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"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under equity incentive plan</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">32,495<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">32,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under equity incentive plan, Shares</a></td>
<td class="nump">1,836<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">623,423<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">623,423<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,835,091)<span></span>
</td>
<td class="num">(4,835,091)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants', window );">Warrants issued with convertible notes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,700,632<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,700,632<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Jun. 30, 2021</a></td>
<td class="nump">$ 6,324<span></span>
</td>
<td class="nump">19,194,289<span></span>
</td>
<td class="num">(20,782,101)<span></span>
</td>
<td class="num">(1,581,488)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance, Shares at Jun. 30, 2021</a></td>
<td class="nump">6,323,886<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Mar. 31, 2022</a></td>
<td class="nump">$ 10,462<span></span>
</td>
<td class="nump">43,406,099<span></span>
</td>
<td class="num">(34,579,771)<span></span>
</td>
<td class="nump">8,836,790<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balance, Shares at Mar. 31, 2022</a></td>
<td class="nump">10,461,898<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Shares issued for &#160;services</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,576<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for services, Shares</a></td>
<td class="nump">348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">348<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="top.Show.showAR( this, 'defref_modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet', window );">Issuance of common stock and warrants in equity offering, net</a></td>
<td class="nump">$ 449<span></span>
</td>
<td class="nump">7,371,898<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 7,372,347<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="top.Show.showAR( this, 'defref_modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares', window );">Issuance of common stock and warrants in equity offering, net, Shares</a></td>
<td class="nump">449,438<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under equity incentive plan</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">13,747<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">13,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under equity incentive plan, Shares</a></td>
<td class="nump">2,664<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">724,819<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">724,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,498,791)<span></span>
</td>
<td class="num">(3,498,791)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants', window );">Warrants issued with convertible notes</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"> <span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Jun. 30, 2022</a></td>
<td class="nump">$ 10,914<span></span>
</td>
<td class="nump">$ 51,518,139<span></span>
</td>
<td class="num">$ (38,078,562)<span></span>
</td>
<td class="nump">$ 13,450,491<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance, Shares at Jun. 30, 2022</a></td>
<td class="nump">10,914,348<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_modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of preferred stock and warrants for common stock issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797462443680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (3,498,791)<span></span>
</td>
<td class="num">$ (4,835,091)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_modd_GainOnPPPNoteForgiveness', window );">Gain on PPP note forgiveness</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(368,780)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,321,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">738,569<span></span>
</td>
<td class="nump">655,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">28,202<span></span>
</td>
<td class="nump">24,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Shares for services</a></td>
<td class="nump">51,188<span></span>
</td>
<td class="nump">266,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of lease right-of-use asset</a></td>
<td class="nump">22,154<span></span>
</td>
<td class="nump">18,625<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="top.Show.showAR( this, 'defref_modd_IncreaseDecreaseInLeaseLiability', window );">Change in lease liability</a></td>
<td class="num">(34,741)<span></span>
</td>
<td class="num">(30,099)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">338,619<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="text"> <span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract', window );"><strong>Changes in 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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Other assets and prepaid expenses</a></td>
<td class="nump">1,797<span></span>
</td>
<td class="nump">451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">15,995<span></span>
</td>
<td class="nump">402,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(2,675,627)<span></span>
</td>
<td class="num">(2,204,621)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(76,017)<span></span>
</td>
<td class="num">(20,076)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(76,017)<span></span>
</td>
<td class="num">(20,076)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet', window );">Proceeds from issuance of common stock and warrants, net.</a></td>
<td class="nump">7,372,347<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of convertible notes, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,137,200<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">7,372,347<span></span>
</td>
<td class="nump">4,137,200<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">4,620,703<span></span>
</td>
<td class="nump">1,912,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">9,076,372<span></span>
</td>
<td class="nump">1,468,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">13,697,075<span></span>
</td>
<td class="nump">3,380,968<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash investing and 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="top.Show.showAR( this, 'defref_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants', window );">Fair value of detachable warrants issued with convertible notes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3,700,632<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_modd_GainOnPPPNoteForgiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_GainOnPPPNoteForgiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_IncreaseDecreaseInLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_IncreaseDecreaseInLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of preferred stock and warrants for common stock issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants</td>
</tr>
<tr>
<td style="padding-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>16
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797471447360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zzgOwBZhlIhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1 &#8211; <span id="xdx_82E_zyQCkGzzHXQ5">THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">Modular Medical, Inc.
(the Company) was incorporated in Nevada in October 1998 under the name Bear Lake Recreation, Inc. The Company had no material business
operations from 2002 until approximately 2017 when it acquired all of the issued and outstanding shares of Quasuras, Inc., a Delaware
corporation (Quasuras). As the major shareholder of Quasuras retained control of both the Company and Quasuras, the share exchange was
accounted for as a reverse merger. As such, the Company recognized the assets and liabilities of Quasuras, acquired in the merger, at
their historical carrying amounts. Prior to the acquisition of Quasuras and, since at least 2002, the Company was a shell company, as
defined in Rule 12b-2 promulgated under the Securities Exchange Act of 1934 (the Exchange Act). In June 2017, the Company changed its
name from Bear Lake Recreation, Inc. to Modular Medical, Inc.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">The Company is a development-stage
medical device company focused on the design, development and eventual commercialization of an innovative insulin pump to address shortcomings
and problems represented by the relatively limited adoption of currently available pumps for insulin-dependent people with diabetes.
The Company has developed a hardware technology allowing people with insulin-dependent diabetes to receive their daily insulin in two
ways, through a continuous &#8220;basal&#8221; delivery allowing a small amount of insulin to be in the blood at all times and a &#8220;bolus&#8221;
delivery to address meal time glucose input and to address when the blood glucose level becomes excessively high. By addressing the time
and effort required to effectively treat their condition, the Company believes it can address the less technically savvy, less motivated
part of the market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">In February 2022, the
Company completed a public offering of its equity securities, and its common stock was approved to list on the Nasdaq Capital Market
under the symbol &#8220;MODD&#8221; and began trading there on February 10, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p id="xdx_842_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zHscu2WYvx1j" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z3K5hz3jes4k">Liquidity</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The accompanying
condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets
and satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the
normal course of business are dependent on, among other things, the Company&#8217;s ability to operate profitably, to generate cash flows
from operations, and to pursue financing arrangements to support its working capital requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">As a result of the
equity offerings completed in February 2022 and May 2022, and resulting improved financial position, the Company believes it has sufficient
liquidity to meet its obligations as they come due and conduct its business for a period of at least 12 months from the date of issuance
of these condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">The Company&#8217;s
operating needs include the planned costs to operate its business, including amounts required to fund working capital and capital expenditures.
The Company&#8217;s future capital requirements and the adequacy of its available funds will depend on many factors, including the Company&#8217;s
ability to successfully commercialize its product, competing technological and market developments, and the need to enter into collaborations
with other companies or acquire other companies or technologies to enhance or complement its product offering. If the Company is unable
to secure additional capital, it may be required to curtail its research and development initiatives and take additional measures to
reduce costs in order to conserve its cash. These condensed consolidated financial statements do not include any adjustments that might
result from this uncertainty.</span></p>

<p id="xdx_858_z9whMAc9ieLi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/>




<p id="xdx_84B_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwgEpduHKarc" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zgoTWdnmdssg">Basis
of Presentation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company&#8217;s
fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the condensed consolidated financial
statements refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal 2023 refers to the fiscal year
ending March 31, 2023). The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary,
Quasuras. All significant intercompany transactions and balances have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">The accompanying condensed
consolidated financial statements are unaudited and have been prepared in accordance with generally accepted accounting principles in
the United States (GAAP) and with the rules and regulations of the United States Security and Exchange Commission (SEC) regarding interim
financial reporting. The condensed consolidated balance sheet as of March 31, 2022 has been derived from the audited consolidated financial
statements at that date. Certain information and disclosures normally included in financial statements prepared in accordance with GAAP
have been condensed or omitted in accordance with these rules and regulations of the SEC. The information in this report should be read
in conjunction with the Company&#8217;s consolidated financial statements and notes thereto included in its most recent annual report
on Form 10-K filed with the SEC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In the opinion
of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal
recurring adjustments) necessary to summarize fairly the Company&#8217;s financial position, results of operations and cash flows for
the interim periods presented. The operating results for the three months ended June 30, 2022 are not necessarily indicative of the results
that may be expected for the year ending March 31, 2023 or for any other future period.</span></p>

<p id="xdx_848_ecustom--ReverseStockSplitPolicyTextBlock_zpewi6oDkVr7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_zxDzuoIGtBo7">Reverse
Stock Split</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20211124__20211124_zjVAttO6cFLg">On November
24, 2021, the Company filed a certificate of amendment to its amended and restated certificate of incorporation with the Secretary of
State of the State of Nevada to effect a 1-for-3 reverse stock split of the Company&#8217;s shares of common stock.</span> Such amendment and
ratio were previously approved by a majority of the Company&#8217;s stockholders and the board of directors. As a result of the reverse
stock split, which was effective November 29, 2021, every three shares of the Company&#8217;s pre-reverse split outstanding common stock
were combined and reclassified into one share of common stock. Proportionate voting rights and other rights of common stock holders were
not affected by the reverse stock split. Any fractional shares of common stock resulting from the Reverse Split were rounded up to the
nearest whole share. All stock options outstanding and common stock reserved for issuance under the Company&#8217;s equity incentive
plans and warrants outstanding immediately prior to the reverse stock split were adjusted by dividing the number of affected shares of
common stock by three and, as applicable, multiplying the exercise price by three, as a result of the reverse stock split. All share
numbers, share prices, exercise prices and per share amounts have been adjusted, on a retroactive basis to reflect this 1-for-3 reverse
stock split.</span></p>

<p id="xdx_849_eus-gaap--UseOfEstimates_zcGA6G0W7Hf4" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_z7OlPzNUx9Wb">Use
of Estimates </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The preparation
of the accompanying condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed
consolidated financial statements and the reported amount of revenues and expenses during the reporting period. Estimates may include
those pertaining to accruals, stock-based compensation and income taxes. Actual results could differ from those estimates.</span></p>

<p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zX5unp9M2dCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_zkCOykDNSPX">Reportable
Segment </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
operates in one business segment and uses one measurement of profitability for its business.</span></p>

<p id="xdx_840_eus-gaap--ResearchAndDevelopmentExpensePolicy_zKvX0Rjo5Xth" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zW9CDsHusDJj">Research
and Development</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
expenses research and development expenditures as incurred.</span></p>

<p id="xdx_844_eus-gaap--SellingGeneralAndAdministrativeExpensesPolicyTextBlock_zwQBMrtZlEn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z9jiAqNeagrh">General
and Administrative </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">General and
administrative expenses consist primarily of payroll and benefit costs, rent, stock-based compensation, legal and accounting fees, and
office and other administrative expenses.</span></p>

<p id="xdx_85B_z6puRWKM4qDa" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"/>


<p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zF8Hbzzp9wMl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_zFLgJDC1Q4Mc">Concentration
of Credit Risk </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Financial instruments
that potentially subject the Company to concentration of credit risk consist primarily of cash. The Company maintains its cash at high-quality
financial institutions within the United States, which are insured by the Federal Deposit Insurance Corporation (FDIC) up to limits of
approximately $250,000. No reserve has been made in the financial statements for any possible loss due to financial institution failure.</span></p>

<p id="xdx_842_ecustom--RisksAndUncertaintiesPolicyTextBlock_zFlveogfll6a" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zQkjx1hEZOQ7">Risks
and Uncertainties </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
is subject to risks from, among other things, competition associated with the industry in general, other risks associated with financing,
liquidity requirements, rapidly changing customer requirements, limited operating history and the volatility of public markets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>COVID-19</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The global outbreak
of the coronavirus disease 2019 (COVID-19) was declared a pandemic by the World Health Organization and a national emergency by the U.S.
government in March 2020. This has negatively affected the U.S. and global economy, disrupted global supply chains, significantly restricted
travel and transportation, resulted in mandated closures and orders to &#8220;shelter-in-place&#8221; and created significant disruption
of the financial markets. The full extent of the COVID-19 impact on the Company&#8217;s operational and financial performance will depend
on future developments, including the duration and spread of the pandemic and related actions taken by U.S. and foreign government agencies
to prevent disease spread, all of which are uncertain, out of the Company&#8217;s control, and cannot be predicted.</span></p>

<p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z74EnI315ZCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zyed3vbIzXY2">Cash
and Cash Equivalents</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Cash and cash
equivalents include cash on hand and cash in demand deposits, certificates of deposit and all highly liquid debt instruments with original
maturities of three months or less.</span></p>

<p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zl7NhLmLIIPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_868_zlFCRAzgCps5">Property
and Equipment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Property and
equipment are originally recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of
the assets, generally <span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxH_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_ztaiMZ2Ddcy2" title="::XDX::P3Y">three</span> to <span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxH_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zjproCWArnxf" title="::XDX::P5Y">five</span> years. Depreciation is recorded in operating expenses in the consolidated statements of operations.
Leasehold improvements and assets acquired through capital leases are amortized over the shorter of their estimated useful life or the
lease term, and amortization is recorded in operating expenses in the consolidated statements of operations.</span></p>

<p id="xdx_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zxQusIJX3ZLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_z7Ni15fbxux5">Fair
Value of Financial Instruments </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
measures the fair value of financial instruments using a fair value hierarchy that prioritizes the inputs to valuation techniques used
to measure fair value into three broad levels:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 1pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font: 10pt Symbol">&#183;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Level
                                            1 inputs to the valuation methodology are quoted prices for identical assets or liabilities
                                            in active markets.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 1pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font: 10pt Symbol">&#183;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Level
                                            2 inputs to the valuation methodology include quoted prices for similar assets and liabilities
                                            in active markets, and inputs that are observable for the asset or liability, either directly
                                            or indirectly, for substantially the full term of the financial instrument.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font: 10pt Symbol">&#183;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Level
                                            3 inputs to the valuation methodology are unobservable and significant to the fair value
                                            measurement.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">Due to their
short-term nature, the carrying values of cash equivalents, accounts payable and accrued expenses, approximate fair value.</span></p>

<p id="xdx_853_zusNe1xaXxHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"/>


<p id="xdx_841_ecustom--RightOfUseAssetPolicyTextBlock_z8EZR0sVq6O9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; background-color: white; color: #12151A"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_z9yE7LngmW2i">Right-of-Use
Asset</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; color: #12151A"><span style="font-size: 10pt">The
Company&#8217;s right-of-use assets consist of leased assets recognized in accordance with Financial Accounting Standards Board (FASB) Accounting
Standards Codification (ASC) 842,&#160;<span style="font-family: Times New Roman, Times, Serif"><i>Leases</i></span>&#160;which requires
lessees to recognize a lease liability and a corresponding lease asset for virtually all lease contracts. Right-of-use assets represent
the Company&#8217;s right to use an underlying asset for the lease term and the lease liability represents the Company&#8217;s obligation to make
lease payments arising from the lease, both of which are recognized based on the present value of the future minimum lease payments over
the lease term at the commencement date. Leases with a lease term of 12 months or less at inception are not recorded on the condensed
consolidated balance sheets and are expensed on a straight-line basis over the lease term in the condensed consolidated statement of
operations and comprehensive loss. The Company determines the lease term by agreement with lessor. In cases where the lease does not
provide an implicit interest rate, the Company uses the Company&#8217;s incremental borrowing rate based on the information available at commencement
date in determining the present value of future payments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_84C_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zZg4mpeb3nhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zcP1mLgLhPpe">Stock-Based
Compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
recognizes stock-based compensation for stock options granted to employees and non-employees on a straight-line basis over the requisite
service period, usually the vesting period, based on the grant-date fair value. The Company estimates the value of stock options on the
date of grant using the Black-Scholes pricing model. The determination of fair value of share-based payment awards on the date of grant
using an option-pricing model is affected by the option price, as well as assumptions regarding a number of highly complex and subjective
variables. These variables include, but are not limited to, the expected stock price volatility over the term of the awards, and projected
stock option exercise behaviors.</span></p>

<p id="xdx_842_eus-gaap--EarningsPerSharePolicyTextBlock_z28rWs0sb8D1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zZJjKuFmItKi">Per-Share
Amounts</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Basic net loss
per share is computed by dividing loss for the period by the weighted-average number of shares of common stock outstanding during the
period. Diluted net loss per share gives effect to all potentially dilutive common shares outstanding during the period. Potentially
dilutive common shares consist of incremental shares of common stock issuable upon the exercise of stock options and exercise of warrants.</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zP9xFqGjEN26" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">For the three
months ended June 30, 2022 and 2021, the following table sets forth securities outstanding which were excluded from the computation of
diluted net loss per share as their inclusion would be anti-dilutive.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_zt72bj3VBkR7" style="display: none">Schedule of Anti-Dilutive Shares</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_zMZjbPzXwtR1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"/><td style="padding-bottom: 1pt"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td id="xdx_494_20220401__20220630_zGLcycbpuWMg" style="white-space: nowrap; text-align: center"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td id="xdx_493_20210401__20210630_zqTYbzy30xc" style="white-space: nowrap; text-align: center"/><td style="padding-bottom: 1pt"/></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> June 30,</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_z4lOQxiUUhg3" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 74%; text-align: left">Options to purchase common stock	</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">1,819,671</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">1,250,479</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_zHea2Mx4hvk4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Warrants	</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,565,588</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0390">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zzYAkIM8Ex3c" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Total	</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,385,259</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,250,479</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zQyZL9gF5lA5" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p id="xdx_848_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zMK72IygqX5b" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zIvV6grUlshc">Reclassifications</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Certain prior
year amounts have been reclassified for consistency with the current period presentation. These reclassifications had no effect on the
reported results of operations or cash flows.</span></p>

<p id="xdx_847_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_z0DaNz7ZdEI2" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zf8kYPAgMST5">Comprehensive
Loss</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">Comprehensive
loss represents the changes in equity of an enterprise, other than those resulting from stockholder transactions. Accordingly, comprehensive
loss may include certain changes in equity that are excluded from net loss. For the three months ended June 30, 2022 and 2021, the Company&#8217;s
comprehensive loss was the same as its net loss.</span></p>

<p id="xdx_85A_zh58Gtz8mkC9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"/>





<p id="xdx_89E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zB3TD5sWKS6d" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_8B3_zumkYkKqLPFj">Recently
Issued Accounting Pronouncement</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">In June 2016, the FASB
issued Accounting Standards Update (ASU) No. 2016-13, <span style="font-family: Times New Roman, Times, Serif"><i>Financial Instruments&#8212;Credit
Losses</i></span>. This ASU added a new impairment model (known as the current expected credit loss (CECL) model) that is based on expected
losses rather than incurred losses. Under the new guidance, an entity recognizes an allowance for its estimate of expected credit losses
and applies to most debt instruments, trade receivables, lease receivables, financial guarantee contracts, and other loan commitments.
The CECL model does not have a minimum threshold for recognition of impairment losses and entities will need to measure expected credit
losses on assets that have a low risk of loss. This update is effective for fiscal years beginning after December 15, 2022, including
interim periods within those fiscal years for smaller reporting companies. The Company is still evaluating the impact of this accounting
guidance on its results of operations and financial position.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>17
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797471532000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_809_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zInZLT4taOHb" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8211; <span id="xdx_82D_zczMkvU1gno9">LEASES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
accounts for the lease of its corporate facility in San Diego, California in accordance with ASC No. 842. The 39-month lease term commenced
April 1, 2020, and the lease provides for an initial monthly rent of approximately $12,400 <span style="font-family: Times New Roman, Times, Serif; background-color: white">with
annual rent increases of approximately 3%. </span>In addition to the minimum lease payments, the Company is responsible for property
taxes, insurance and certain other operating costs. The right-to-use asset and corresponding liability for the facility lease have been
measured at the present value of the future minimum lease payments. A discount rate of 11%, which approximated the Company&#8217;s incremental
borrowing rate, was used to measure the lease asset and liability. Lease expense is recognized on a straight-line basis over the lease
term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
obtained a right-of-use asset of $270,950 in exchange for its obligations under the operating lease. The landlord also provided a lease
incentive of approximately $139,000, which was paid to the Company in June 2020, for the Company to make improvements to the leased space.
In addition, the Company paid a $100,000 security deposit.</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_zkCW4HkOFM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Future minimum
payments under the facility operating lease, as of June 30, 2022, are listed in the table below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-size: 10pt"><span id="xdx_8BB_zAzFUrbys2Hg" style="display: none">Schedule of Future
minimum Lease Payment</span></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88A_ecustom--DisclosureLeasesDetailsAbstract_zKy39Jnupxa7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Annual Fiscal Years</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20220630_zMSUPo9nyAMk" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating<br/> Lease</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_maOLFMPz3Dp_zXRTKjBp1x6g" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; width: 87%"><span style="font-size: 10pt">2023	</span></td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">118,521</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_maOLFMPz3Dp_zRsVDsPIg9Kl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,692</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left">Less:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--OperatingLeasesImputedInterest_iI_maOLFMPz3Dp_zppjmKFv9Xek" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Imputed interest	</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,140</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iTI_mtOLFMPz3Dp_zylsClaYkXVk" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities	</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">150,073</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_z7T03iJJT78i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Cash paid for
amounts included in the measurement of lease liabilities was $<span id="xdx_90F_ecustom--CashPaidforLeaseLiabilities_iI_c20220630_z5aPIwYGfmja">39,507</span>. Rent expense was $<span id="xdx_90A_eus-gaap--LeaseAndRentalExpense_c20220401__20220630_zMatYnjQpTbk">26,921</span> and $<span id="xdx_90D_eus-gaap--LeaseAndRentalExpense_c20210401__20210630_zyJzQUIre0a3">26,884</span> for the three months ended
June 30, 2022 and 2021, respectively.</span></p>

<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI https://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>18
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797466664176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PPP NOTE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_modd_DisclosurePppNoteAbstract', window );"><strong>Ppp Note</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="top.Show.showAR( this, 'defref_modd_PPPNotesPayableTextBlock', window );">PPP NOTE</a></td>
<td class="text"><p id="xdx_808_ecustom--PPPNotesPayableTextBlock_z8WHoWtHFpX4" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span id="xdx_829_z8Aq35mEjdpi">PPP NOTE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">On April 24,
2020, the Company received a $<span id="xdx_902_eus-gaap--UnsecuredDebtCurrent_iI_c20200424_zP0lJk9CD6Oh">368,780</span> unsecured loan (the PPP Note) under the Paycheck Protection Program (the PPP), which was established
under the U.S. government&#8217;s Coronavirus Aid, Relief, and Economic Security Act (the CARES Act). The PPP Note to the Company was
made through Silicon Valley Bank (the Lender), and the Company entered into a U.S. Small Business Administration Paycheck Protection
Program Note (the Agreement) with the Lender evidencing the PPP Note. The full amount of the PPP Note was due in April 2022 and interest
accrued on the outstanding principal balance of the PPP Note at a fixed rate of 1.0% per annum, which was deferred for 10 months after
the covered period during which the Company used the proceeds.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">In May 2021,
the Lender and the U.S. Small Business Administration notified the Company that the outstanding principal and accrued interest for the
PPP Note was forgiven in full. The Company accounted for the forgiveness of the PPP Note in accordance with ASC Topic 470: <span style="font-family: Times New Roman, Times, Serif"><i>Debt
</i></span>(ASC 470), and the amount forgiven was recorded as a gain on extinguishment and recognized in the other income line of the
consolidated statement of operations.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_modd_DisclosurePppNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_DisclosurePppNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_PPPNotesPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_PPPNotesPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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>19
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797466651792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE PROMISSORY NOTES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">CONVERTIBLE PROMISSORY NOTES</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--DebtDisclosureTextBlock_zJixJIUn2oF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8211; <span id="xdx_82A_zx8QlZe3xo3k">CONVERTIBLE PROMISSORY NOTES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">From February
through April 2021, the Company sold $2,310,000 of convertible promissory notes (each an Original Note and, collectively, the Original
Notes), at par in a private placement transaction effected pursuant to an exemption from the registration requirements under the Securities
Act of 1933, as amended. Effective April 30, 2021, pursuant to a revocation and replacement agreement between each holder of an Original
Note and the Company, the $2,310,000 of Original Notes and accrued interest thereon as of April 30, 2021 were replaced with $2,360,550
aggregate principal amount of new Notes and 2021 Warrants (as defined below). The Company accounted for the replacement of the Original
Notes in accordance with ASC 470 and recorded a loss on extinguishment of $<span id="xdx_909_eus-gaap--GainsLossesOnExtinguishmentOfDebt_iN_di_c20210401__20210430_zLLplv518Ozg">1,321,450</span> and interest expense of $<span id="xdx_900_eus-gaap--AmortizationOfFinancingCosts_c20210401__20210430_zywkLXTxZJoj">70,647</span> for unamortized
debt issuance costs as of April 30, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In April and
May 2021, pursuant to a securities purchase agreement by and between the Company and each investor (the SPA), the Company sold to investors
$<span id="xdx_907_eus-gaap--ConvertibleNotesPayable_iI_c20210531__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleNotesPayableMember_zA25XQE9TgJl">4,250,000</span> aggregate principal amount of convertible promissory notes (the Notes) and warrants to purchase shares of its common stock
(the 2021 Warrants). The Notes were unsecured obligations of the Company with each Note having a stated maturity date of 12 months from
its issue date and accrued interest at a rate of 12% per annum, payable on maturity. If the Company completed an offering of its common
stock or other securities in excess of $12,000,000 of gross proceeds (a Qualified Capital Raise, as defined in the Notes), each Note
holder would be required to convert its Adjusted Note Amount (as defined below) into the securities of such Qualified Capital Raise.
Adjusted Note Amount equals the product of (i) the sum of all outstanding principal plus accrued interest on a Note, multiplied by (ii)
1.25.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In connection
with the issuance of the Notes, the Company issued the 2021 Warrants to purchase in the aggregate 767,796 shares of its common stock
at an initial exercise price of $24.00 per share. The fair value of the 2021 Warrants was $3,700,632, of which $2,379,182 was recorded
as a debt discount and amortized to interest expense, and $1,321,450 was recorded as a loss on debt extinguishment. The Company calculated
the fair value of the Warrants utilizing the Black-Scholes valuation model with the following assumptions: volatility of 88.98%, risk-free
interest rate of 0.86%, a term of 5.75 years and a dividend yield of zero.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Upon the closing
of a public offering in February 2022, which was a Qualified Capital Raise, in accordance with their terms, the Notes converted into
1,511,276 shares of common stock and the holders of the Notes received an additional 1,511,276 common stock purchase warrants with an
exercise price of $6.60 per share. In addition, as a result of the February 2022 equity offering, the exercise price of the 767,796 outstanding
2021 Warrants was reduced to $6.00 per share.</span></p>

<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797472976112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (DEFICIT)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS&#8217; EQUITY (DEFICIT)</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z58ZwvrpBML7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5 &#8211; <span id="xdx_824_zCrczNnFa7u2">STOCKHOLDERS&#8217; EQUITY (DEFICIT)</span> </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Placements
of Common Stock</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; background-color: white"><span style="font-size: 10pt">On
May 2, 2022, the Company entered into a securities purchase agreement (the Purchase Agreement) with an institutional investor, pursuant
to which the Company sold, in a registered direct offering (the Registered Offering), which closed on May 5, 2022, an aggregate of 449,438
shares (the Shares) of the Company&#8217;s common stock, par value $0.001 per share, at a purchase price per Share of $4.45 and pre-funded
warrants (the Pre-Funded Warrants) to purchase an aggregate of 1,348,314 shares of common stock at a purchase price per Pre-Funded Warrant
of $4.44. The Pre-Funded Warrants will be exercisable immediately on the date of issuance at an exercise price of $0.01 per share and
may be exercised at any time until all of the Pre-Funded Warrants are exercised in full.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
a concurrent private placement under the Purchase Agreement, the Company issued to the Investor warrants (the Private Placement Warrants)
to purchase an aggregate of 1,438,202 shares of common stock at an exercise price of $6.60 per share. The Private Placement Warrants
</span><span style="font-size: 10pt">will be exercisable beginning on the six-month anniversary of the date of issuance (the Initial
Exercise Date) and will expire on the five-year anniversary of the Initial Exercise Date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></span></p>

<p id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zpT267DHFRC7" style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of June 30, 2022, the Company had the following warrants outstanding:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span id="xdx_8B7_zVDoJimDm8T8" style="display: none">Schedule of Warrant Outstanding</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_883_ecustom--DisclosureStockholdersEquityDeficitDetailsAbstract_zyzgO2SxaT0h" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) (Details)">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Type</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td colspan="2" id="xdx_485_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_znkckL19Krc9" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">&#160;Number of<br/>
 Shares</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td colspan="2" id="xdx_48D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_zwXVcySyKB9e" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Exercise Price</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Expiration</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_41B_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant1Member_zEIydaBl3ljh" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 62%; text-align: left">Common stock</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">1,348,314</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">0.01</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="white-space: nowrap; width: 8%; text-align: right">&#8212;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_412_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant2Member_zasv3ivhTVQ1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">767,796</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">April 2027 - May 2027</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_410_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant3Member_zcAViDVVeoMl" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left">Common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,011,276</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.60</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">February 2027</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_41F_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant4Member_zYYrmra4Als4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Common stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,438,202</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">6.60</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="white-space: nowrap; padding-bottom: 1pt; text-align: right"><span style="font-size: 10pt">November 2027</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_418_20220630_zM7qdSq8Dmi5" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,565,588</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zCRdLWFJ57o8" style="margin-top: 0; margin-bottom: 0"/>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">During the three
months ended June 30, 2022 and 2021, the Company issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220401__20220630_zQX1iizsWU07">348</span> and <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210401__20210630_zdbuS8OyKang">20,000</span> shares of common stock, respectively. with a fair value of approximately
$<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20220401__20220630_z6ecfiZn45B">1,576</span> and $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210401__20210630_zaNm5ihcYaZa">172,200</span>, respectively, to service providers.</span></p>

<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797552567344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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="top.Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><p id="xdx_808_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_z1cFQBaQULL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6 &#8211; <span id="xdx_823_ziYbdKvJ9WOk">STOCK-BASED COMPENSATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amended
2017 Equity Incentive Plan </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In October 2017,
the Board approved the 2017 Equity Incentive Plan (the Plan), as amended, with <span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20171031_zuWsDYmT0cIk">3,000,000</span> shares of common stock reserved for issuance.
In January 2020, the Board approved an increase in the number of shares reserved for issuance by <span id="xdx_901_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20200131_zA8oh16lQ1N5">333,334</span> shares. Under the Plan, eligible
employees, directors and consultants may be granted a broad range of awards, including stock options, stock appreciation rights, restricted
stock, performance-based awards and restricted stock units. The Plan is administered by the Board or, in the alternative, a committee
designated by the Board.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock-Based
Compensation Expense</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The expense
relating to stock options is recognized on a straight-line basis over the requisite service period, usually the vesting period, based
on the grant date fair value. As of June 30, 2022, the unamortized compensation cost was $<span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20220630_zS3CRclt5M3k">3,824,493</span> related to stock options and is expected
to be recognized as expense over a weighted-average period of approximately 2.22 years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">During the three
months ended June 30, 2022, the Company accrued stock-based compensation expense of approximately $131,000 related to services provided
by the Board in accordance with the terms of the Outside Director Compensation Plan (the OD Plan) for non-employee directors, as the
Board had not approved certain awards payable under the OD Plan as of June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">During the three
months ended June 30, 2022, the Company granted 2,664 shares to members of the Board in accordance with the OD Plan. During the three
months ended June 30, 2022, the Company granted options with 10-year terms to purchase <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zALDfBTkFYY4">265,634</span> shares of its common stock to employees,
directors and consultants. During the three months ended June 30, 2022, the fair value of awards granted and accrued was $<span id="xdx_90B_ecustom--FairValueofOptionGranted_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zGKaPhxl3U28">1,276,706</span>,
and $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zMuJLmfU9XF9">738,569</span> was recorded as stock-based compensation expense in the condensed consolidated statement of operations.</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfAssumptionsUsedTableTextBlock_z5Ex8f1w2wea" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The following
assumptions were used in the fair value calculations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-size: 10pt"><span style="font-size: 10pt"><span id="xdx_8BC_zoHpYNToBpPe" style="display: none">Schedule of Fair Value Assumptions</span></span></span></p>
<table cellpadding="0" cellspacing="0" id="xdx_88D_ecustom--DisclosureStockBasedCompensationDetailsAbstract_z0BTijb0Q6Rh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details)">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended,<br/> June 30,</b></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 74%; text-align: left">Risk-free interest rates	</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 8%; text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_z6h11qQvZyQe">2.82%</span> - <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zuYC0sMuj1Wi">3.25%</span></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 3%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 8%; text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_z9wM0eRmVKT8">0.81%</span> - <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_zoCmmgzgSVjf">0.87%</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Volatility	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_z0naVkx8hzNk">159%</span> - <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zmaDCJabUDZd">223%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_zkwmxumDNeqf">89%</span> - <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_z80b0RXoJwUl">366%</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left">Expected life (years)	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_zMwgbiukNV61" title="::XDX::P5Y">5.0</span> - <span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_z9pMH3nGkDkj" title="::XDX::P6Y">6.0</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_z8vQdotzwoK9" title="::XDX::P5Y">5.0</span> - <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_z3hLbAoXmUV7" title="::XDX::P6Y">6.0</span></td><td style="text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A5_zIvKJQo3Uej2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The fair values
of options at the grant date were estimated utilizing the Black-Scholes valuation model, which includes simplified methods to establish
the fair term of options, as well as average volatility. The risk-free interest rate was derived from the Daily Treasury Yield Curve
Rates, as published by the U.S. Department of the Treasury as of the grant date for terms equal to the expected terms of the options.
A dividend yield of zero was applied because the Company has never paid dividends and has no intention to pay dividends in the foreseeable
future. The Company accounts for forfeitures as they occur.</span></p>

<p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zgE2bnBLvpV7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">A summary of
stock option activity under the Plan is presented below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-size: 10pt"><span style="font-size: 10pt"><span id="xdx_8BF_zMfIkSaPKpo3" style="display: none">Schedule of Stock Option activity</span></span></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--DisclosureStockBasedCompensationDetails2Abstract_zIMlx0WL5HJd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details 2)">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Options Outstanding</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Weighted</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Shares</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Average</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Available</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Number of</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Exercise</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">for Grant</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Shares</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Prices</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 61%">Balance at March 31, 2022	</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zoflhmBw0Zvk" style="width: 8%; text-align: right">989,466</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zA5mqeulEAb6" style="width: 8%; text-align: right">1,650,705</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zQ33YMv0pCb" style="width: 8%; text-align: right">6.58</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Options granted	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zavNi3dOrIad" style="text-align: right">(265,634</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zMNYEcS1xatj" style="text-align: right">265,634</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zSIy9qf72Gta" style="text-align: right">4.35</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-indent: -8.65pt; padding-left: 17.3pt">Share awards	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zkEzmchGzV47" style="text-align: right">(2,664</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Options cancelled and returned to the Plan	</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_ztdAFap03bHh" style="border-bottom: Black 1pt solid; text-align: right">96,668</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zCMHZwPVte2l" style="border-bottom: Black 1pt solid; text-align: right">(96,668</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zy2fggsGjXT" style="padding-bottom: 1pt; text-align: right">7.69</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt">Balance at June 30, 2022	</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zWlEmU6rh6fi" style="border-bottom: Black 2.5pt double; text-align: right">817,836</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zaxyiGkibrCb" style="border-bottom: Black 2.5pt double; text-align: right">1,819,671</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zo9k4Yz1oku5" style="padding-bottom: 2.5pt; text-align: right">6.19</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zXxvrDIrMYKi" style="margin-top: 0; margin-bottom: 0"/>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">There were no
stock options exercised during the three months ended June 30, 2022 and 2021.</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_z7SvDtMFThI1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The following
table summarizes the range of outstanding and exercisable options as of June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B0_zjWp49Tt5yt7" style="display: none">Schedule of
Outstanding and Exercisable Option, Range</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--DisclosureStockBasedCompensationDetails3Abstract_zSuB9djuP357" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details 3)">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Options Outstanding</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Options Exercisable</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: left">Range of Exercise Price</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number<br/> Outstanding</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Life<br/> (in Years)</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> Exercise<br/> Price</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number<br/> Exercisable</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> Exercise<br/> Price</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate<br/> Intrinsic<br/> value</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 22%; padding-bottom: 1pt">$<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember__srt--RangeAxis__srt--MinimumMember_zcho0wlFWATa">1.98</span> - $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember__srt--RangeAxis__srt--MaximumMember_zXpdS3Flpfob">17.70</span>	</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zmEwnQ34hVm2" style="border-bottom: Black 1pt solid; width: 8%; text-align: right">1,819,671</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtxH_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_z8wgbC3uMRsc" style="width: 8%; padding-bottom: 1pt; text-align: right" title="::XDX::P8Y22D">8.06</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zIeLdiV5aKpg" style="width: 8%; padding-bottom: 1pt; text-align: right">6.19</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zRiJ5qSXghhd" style="border-bottom: Black 1pt solid; width: 8%; text-align: right">1,142,581</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zLtLcYcBjnM7" style="width: 8%; padding-bottom: 1pt; text-align: right">5.65</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zgJI0fd6dnJ7" style="border-bottom: Black 1pt solid; width: 8%; text-align: right">1,487,193</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A3_zjbkcejpjrh9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The intrinsic
value per share is calculated as the excess of the closing price of the common stock on the Company&#8217;s principal trading market
over the exercise price of the option.</span></p>

<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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>22
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797471644448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--IncomeTaxDisclosureTextBlock_zNf3zicZya29" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7 &#8211; <span id="xdx_820_zYwotBp7hGEl">INCOME TAXES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
determines deferred tax assets and liabilities based upon the differences between the financial statement and tax bases of the Company&#8217;s
assets and liabilities using tax rates in effect for the year in which the Company expects the differences to affect taxable income.
A valuation allowance is established for any deferred tax assets for which it is more likely than not that all or a portion of the deferred
tax assets will not be realized. Based on the available information and other factors, management believes it is more likely than not
that its federal and state net deferred tax assets will not be fully realized, and the Company has recorded a full valuation allowance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
files U.S. federal and state income tax returns in jurisdictions with varying statutes of limitations. All tax returns for fiscal 2016
to fiscal 2022 may be subject to examination by the U.S. federal and state tax authorities. As of June 30, 2022, the Company has not
recorded any liability for unrecognized tax benefits related to uncertain tax positions.</span></p>

<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797619536080">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zGHdjSE63T5f" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8211; <span id="xdx_82B_z2rDo5FW7nJ5">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigations,
Claims and Assessments </i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In the normal
course of business, the Company may be involved in legal proceedings, claims and assessments arising in the ordinary course of business.
The Company records legal costs associated with loss contingencies as incurred and accrues for all probable and estimable settlements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Indemnification</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">In the ordinary
course of business, the Company enters into contractual arrangements under which it may agree to indemnify the counterparties from any
losses incurred relating to breach of representations and warranties, failure to perform certain covenants, or claims and losses arising
from certain events as outlined within the particular contract, which may include, for example, losses arising from litigation or claims
relating to past performance. Such indemnification clauses may not be subject to maximum loss clauses. The Company has also entered into
indemnification agreements with its officers and directors. No amounts were reflected in the Company&#8217;s consolidated financial statements
for the three months ended June 30, 2022 and 2021 related to these indemnifications. The Company has not estimated the maximum potential
amount of indemnification liability under these agreements due to the limited history of prior claims and the unique facts and circumstances
applicable to each particular agreement. To date, the Company has not made any payments related to these indemnification agreements,
and no claims for payment have been made under such agreements.&#160;</span></p>

<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797466775120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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="top.Show.showAR( this, 'defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock', window );">Liquidity</a></td>
<td class="text"><p id="xdx_842_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zHscu2WYvx1j" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z3K5hz3jes4k">Liquidity</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The accompanying
condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets
and satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the
normal course of business are dependent on, among other things, the Company&#8217;s ability to operate profitably, to generate cash flows
from operations, and to pursue financing arrangements to support its working capital requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">As a result of the
equity offerings completed in February 2022 and May 2022, and resulting improved financial position, the Company believes it has sufficient
liquidity to meet its obligations as they come due and conduct its business for a period of at least 12 months from the date of issuance
of these condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">The Company&#8217;s
operating needs include the planned costs to operate its business, including amounts required to fund working capital and capital expenditures.
The Company&#8217;s future capital requirements and the adequacy of its available funds will depend on many factors, including the Company&#8217;s
ability to successfully commercialize its product, competing technological and market developments, and the need to enter into collaborations
with other companies or acquire other companies or technologies to enhance or complement its product offering. If the Company is unable
to secure additional capital, it may be required to curtail its research and development initiatives and take additional measures to
reduce costs in order to conserve its cash. These condensed consolidated financial statements do not include any adjustments that might
result from this uncertainty.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwgEpduHKarc" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zgoTWdnmdssg">Basis
of Presentation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company&#8217;s
fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the condensed consolidated financial
statements refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal 2023 refers to the fiscal year
ending March 31, 2023). The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary,
Quasuras. All significant intercompany transactions and balances have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">The accompanying condensed
consolidated financial statements are unaudited and have been prepared in accordance with generally accepted accounting principles in
the United States (GAAP) and with the rules and regulations of the United States Security and Exchange Commission (SEC) regarding interim
financial reporting. The condensed consolidated balance sheet as of March 31, 2022 has been derived from the audited consolidated financial
statements at that date. Certain information and disclosures normally included in financial statements prepared in accordance with GAAP
have been condensed or omitted in accordance with these rules and regulations of the SEC. The information in this report should be read
in conjunction with the Company&#8217;s consolidated financial statements and notes thereto included in its most recent annual report
on Form 10-K filed with the SEC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">In the opinion
of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal
recurring adjustments) necessary to summarize fairly the Company&#8217;s financial position, results of operations and cash flows for
the interim periods presented. The operating results for the three months ended June 30, 2022 are not necessarily indicative of the results
that may be expected for the year ending March 31, 2023 or for any other future period.</span></p>

<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="top.Show.showAR( this, 'defref_modd_ReverseStockSplitPolicyTextBlock', window );">Reverse Stock Split</a></td>
<td class="text"><p id="xdx_848_ecustom--ReverseStockSplitPolicyTextBlock_zpewi6oDkVr7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_zxDzuoIGtBo7">Reverse
Stock Split</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20211124__20211124_zjVAttO6cFLg">On November
24, 2021, the Company filed a certificate of amendment to its amended and restated certificate of incorporation with the Secretary of
State of the State of Nevada to effect a 1-for-3 reverse stock split of the Company&#8217;s shares of common stock.</span> Such amendment and
ratio were previously approved by a majority of the Company&#8217;s stockholders and the board of directors. As a result of the reverse
stock split, which was effective November 29, 2021, every three shares of the Company&#8217;s pre-reverse split outstanding common stock
were combined and reclassified into one share of common stock. Proportionate voting rights and other rights of common stock holders were
not affected by the reverse stock split. Any fractional shares of common stock resulting from the Reverse Split were rounded up to the
nearest whole share. All stock options outstanding and common stock reserved for issuance under the Company&#8217;s equity incentive
plans and warrants outstanding immediately prior to the reverse stock split were adjusted by dividing the number of affected shares of
common stock by three and, as applicable, multiplying the exercise price by three, as a result of the reverse stock split. All share
numbers, share prices, exercise prices and per share amounts have been adjusted, on a retroactive basis to reflect this 1-for-3 reverse
stock split.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_849_eus-gaap--UseOfEstimates_zcGA6G0W7Hf4" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_z7OlPzNUx9Wb">Use
of Estimates </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The preparation
of the accompanying condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed
consolidated financial statements and the reported amount of revenues and expenses during the reporting period. Estimates may include
those pertaining to accruals, stock-based compensation and income taxes. Actual results could differ from those estimates.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Reportable Segment</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zX5unp9M2dCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_zkCOykDNSPX">Reportable
Segment </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
operates in one business segment and uses one measurement of profitability for its business.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><p id="xdx_840_eus-gaap--ResearchAndDevelopmentExpensePolicy_zKvX0Rjo5Xth" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zW9CDsHusDJj">Research
and Development</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
expenses research and development expenditures as incurred.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">General and Administrative</a></td>
<td class="text"><p id="xdx_844_eus-gaap--SellingGeneralAndAdministrativeExpensesPolicyTextBlock_zwQBMrtZlEn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z9jiAqNeagrh">General
and Administrative </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">General and
administrative expenses consist primarily of payroll and benefit costs, rent, stock-based compensation, legal and accounting fees, and
office and other administrative expenses.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zF8Hbzzp9wMl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_zFLgJDC1Q4Mc">Concentration
of Credit Risk </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Financial instruments
that potentially subject the Company to concentration of credit risk consist primarily of cash. The Company maintains its cash at high-quality
financial institutions within the United States, which are insured by the Federal Deposit Insurance Corporation (FDIC) up to limits of
approximately $250,000. No reserve has been made in the financial statements for any possible loss due to financial institution failure.</span></p>

<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="top.Show.showAR( this, 'defref_modd_RisksAndUncertaintiesPolicyTextBlock', window );">Risks and Uncertainties</a></td>
<td class="text"><p id="xdx_842_ecustom--RisksAndUncertaintiesPolicyTextBlock_zFlveogfll6a" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zQkjx1hEZOQ7">Risks
and Uncertainties </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
is subject to risks from, among other things, competition associated with the industry in general, other risks associated with financing,
liquidity requirements, rapidly changing customer requirements, limited operating history and the volatility of public markets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>COVID-19</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The global outbreak
of the coronavirus disease 2019 (COVID-19) was declared a pandemic by the World Health Organization and a national emergency by the U.S.
government in March 2020. This has negatively affected the U.S. and global economy, disrupted global supply chains, significantly restricted
travel and transportation, resulted in mandated closures and orders to &#8220;shelter-in-place&#8221; and created significant disruption
of the financial markets. The full extent of the COVID-19 impact on the Company&#8217;s operational and financial performance will depend
on future developments, including the duration and spread of the pandemic and related actions taken by U.S. and foreign government agencies
to prevent disease spread, all of which are uncertain, out of the Company&#8217;s control, and cannot be predicted.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z74EnI315ZCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zyed3vbIzXY2">Cash
and Cash Equivalents</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Cash and cash
equivalents include cash on hand and cash in demand deposits, certificates of deposit and all highly liquid debt instruments with original
maturities of three months or less.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zl7NhLmLIIPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_868_zlFCRAzgCps5">Property
and Equipment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Property and
equipment are originally recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of
the assets, generally <span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxH_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_ztaiMZ2Ddcy2" title="::XDX::P3Y">three</span> to <span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxH_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zjproCWArnxf" title="::XDX::P5Y">five</span> years. Depreciation is recorded in operating expenses in the consolidated statements of operations.
Leasehold improvements and assets acquired through capital leases are amortized over the shorter of their estimated useful life or the
lease term, and amortization is recorded in operating expenses in the consolidated statements of operations.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zxQusIJX3ZLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_z7Ni15fbxux5">Fair
Value of Financial Instruments </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
measures the fair value of financial instruments using a fair value hierarchy that prioritizes the inputs to valuation techniques used
to measure fair value into three broad levels:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 1pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font: 10pt Symbol">&#183;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Level
                                            1 inputs to the valuation methodology are quoted prices for identical assets or liabilities
                                            in active markets.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 1pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font: 10pt Symbol">&#183;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Level
                                            2 inputs to the valuation methodology include quoted prices for similar assets and liabilities
                                            in active markets, and inputs that are observable for the asset or liability, either directly
                                            or indirectly, for substantially the full term of the financial instrument.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font: 10pt Symbol">&#183;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Level
                                            3 inputs to the valuation methodology are unobservable and significant to the fair value
                                            measurement.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">Due to their
short-term nature, the carrying values of cash equivalents, accounts payable and accrued expenses, approximate fair value.</span></p>

<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="top.Show.showAR( this, 'defref_modd_RightOfUseAssetPolicyTextBlock', window );">Right-of-Use Asset</a></td>
<td class="text"><p id="xdx_841_ecustom--RightOfUseAssetPolicyTextBlock_z8EZR0sVq6O9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; background-color: white; color: #12151A"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_z9yE7LngmW2i">Right-of-Use
Asset</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; color: #12151A"><span style="font-size: 10pt">The
Company&#8217;s right-of-use assets consist of leased assets recognized in accordance with Financial Accounting Standards Board (FASB) Accounting
Standards Codification (ASC) 842,&#160;<span style="font-family: Times New Roman, Times, Serif"><i>Leases</i></span>&#160;which requires
lessees to recognize a lease liability and a corresponding lease asset for virtually all lease contracts. Right-of-use assets represent
the Company&#8217;s right to use an underlying asset for the lease term and the lease liability represents the Company&#8217;s obligation to make
lease payments arising from the lease, both of which are recognized based on the present value of the future minimum lease payments over
the lease term at the commencement date. Leases with a lease term of 12 months or less at inception are not recorded on the condensed
consolidated balance sheets and are expensed on a straight-line basis over the lease term in the condensed consolidated statement of
operations and comprehensive loss. The Company determines the lease term by agreement with lessor. In cases where the lease does not
provide an implicit interest rate, the Company uses the Company&#8217;s incremental borrowing rate based on the information available at commencement
date in determining the present value of future payments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zZg4mpeb3nhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zcP1mLgLhPpe">Stock-Based
Compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The Company
recognizes stock-based compensation for stock options granted to employees and non-employees on a straight-line basis over the requisite
service period, usually the vesting period, based on the grant-date fair value. The Company estimates the value of stock options on the
date of grant using the Black-Scholes pricing model. The determination of fair value of share-based payment awards on the date of grant
using an option-pricing model is affected by the option price, as well as assumptions regarding a number of highly complex and subjective
variables. These variables include, but are not limited to, the expected stock price volatility over the term of the awards, and projected
stock option exercise behaviors.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Per-Share Amounts</a></td>
<td class="text"><p id="xdx_842_eus-gaap--EarningsPerSharePolicyTextBlock_z28rWs0sb8D1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zZJjKuFmItKi">Per-Share
Amounts</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Basic net loss
per share is computed by dividing loss for the period by the weighted-average number of shares of common stock outstanding during the
period. Diluted net loss per share gives effect to all potentially dilutive common shares outstanding during the period. Potentially
dilutive common shares consist of incremental shares of common stock issuable upon the exercise of stock options and exercise of warrants.</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zP9xFqGjEN26" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">For the three
months ended June 30, 2022 and 2021, the following table sets forth securities outstanding which were excluded from the computation of
diluted net loss per share as their inclusion would be anti-dilutive.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_zt72bj3VBkR7" style="display: none">Schedule of Anti-Dilutive Shares</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_zMZjbPzXwtR1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"/><td style="padding-bottom: 1pt"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td id="xdx_494_20220401__20220630_zGLcycbpuWMg" style="white-space: nowrap; text-align: center"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td id="xdx_493_20210401__20210630_zqTYbzy30xc" style="white-space: nowrap; text-align: center"/><td style="padding-bottom: 1pt"/></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> June 30,</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_z4lOQxiUUhg3" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 74%; text-align: left">Options to purchase common stock	</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">1,819,671</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">1,250,479</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_zHea2Mx4hvk4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Warrants	</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,565,588</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0390">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zzYAkIM8Ex3c" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Total	</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,385,259</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,250,479</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zQyZL9gF5lA5" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p id="xdx_848_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zMK72IygqX5b" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zIvV6grUlshc">Reclassifications</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Certain prior
year amounts have been reclassified for consistency with the current period presentation. These reclassifications had no effect on the
reported results of operations or cash flows.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text"><p id="xdx_847_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_z0DaNz7ZdEI2" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zf8kYPAgMST5">Comprehensive
Loss</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">Comprehensive
loss represents the changes in equity of an enterprise, other than those resulting from stockholder transactions. Accordingly, comprehensive
loss may include certain changes in equity that are excluded from net loss. For the three months ended June 30, 2022 and 2021, the Company&#8217;s
comprehensive loss was the same as its net loss.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_modd_ReverseStockSplitPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_ReverseStockSplitPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_RightOfUseAssetPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_RightOfUseAssetPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_RisksAndUncertaintiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_RisksAndUncertaintiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 40<br> -URI https://asc.fasb.org/subtopic&amp;trid=51888271<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="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>25
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797466667536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Anti-Dilutive Shares</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zP9xFqGjEN26" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">For the three
months ended June 30, 2022 and 2021, the following table sets forth securities outstanding which were excluded from the computation of
diluted net loss per share as their inclusion would be anti-dilutive.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_zt72bj3VBkR7" style="display: none">Schedule of Anti-Dilutive Shares</span></p>

<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="top.Show.showAR( this, 'defref_modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract', window );">THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_zMZjbPzXwtR1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"/><td style="padding-bottom: 1pt"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td id="xdx_494_20220401__20220630_zGLcycbpuWMg" style="white-space: nowrap; text-align: center"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td style="white-space: nowrap; text-align: center"/>
    <td id="xdx_493_20210401__20210630_zqTYbzy30xc" style="white-space: nowrap; text-align: center"/><td style="padding-bottom: 1pt"/></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> June 30,</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_z4lOQxiUUhg3" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 74%; text-align: left">Options to purchase common stock	</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">1,819,671</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">1,250,479</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_zHea2Mx4hvk4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Warrants	</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,565,588</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0390">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zzYAkIM8Ex3c" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Total	</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,385,259</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,250,479</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Pronouncement</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zB3TD5sWKS6d" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_8B3_zumkYkKqLPFj">Recently
Issued Accounting Pronouncement</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">In June 2016, the FASB
issued Accounting Standards Update (ASU) No. 2016-13, <span style="font-family: Times New Roman, Times, Serif"><i>Financial Instruments&#8212;Credit
Losses</i></span>. This ASU added a new impairment model (known as the current expected credit loss (CECL) model) that is based on expected
losses rather than incurred losses. Under the new guidance, an entity recognizes an allowance for its estimate of expected credit losses
and applies to most debt instruments, trade receivables, lease receivables, financial guarantee contracts, and other loan commitments.
The CECL model does not have a minimum threshold for recognition of impairment losses and entities will need to measure expected credit
losses on assets that have a low risk of loss. This update is effective for fiscal years beginning after December 15, 2022, including
interim periods within those fiscal years for smaller reporting companies. The Company is still evaluating the impact of this accounting
guidance on its results of operations and financial position.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797472242688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future minimum Lease Payment</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_zkCW4HkOFM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">Future minimum
payments under the facility operating lease, as of June 30, 2022, are listed in the table below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-size: 10pt"><span id="xdx_8BB_zAzFUrbys2Hg" style="display: none">Schedule of Future
minimum Lease Payment</span></span></p>

<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="top.Show.showAR( this, 'defref_modd_DisclosureLeasesDetailsAbstract', window );">Leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88A_ecustom--DisclosureLeasesDetailsAbstract_zKy39Jnupxa7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Annual Fiscal Years</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20220630_zMSUPo9nyAMk" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating<br/> Lease</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_maOLFMPz3Dp_zXRTKjBp1x6g" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; width: 87%"><span style="font-size: 10pt">2023	</span></td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">118,521</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_maOLFMPz3Dp_zRsVDsPIg9Kl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,692</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left">Less:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--OperatingLeasesImputedInterest_iI_maOLFMPz3Dp_zppjmKFv9Xek" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Imputed interest	</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,140</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iTI_mtOLFMPz3Dp_zylsClaYkXVk" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities	</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">150,073</td><td style="padding-bottom: 2.5pt; 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_modd_DisclosureLeasesDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_DisclosureLeasesDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="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>27
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797471500480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (DEFICIT) (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock', window );">Schedule of Warrant Outstanding</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zpT267DHFRC7" style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of June 30, 2022, the Company had the following warrants outstanding:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span id="xdx_8B7_zVDoJimDm8T8" style="display: none">Schedule of Warrant Outstanding</span></p>

<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="top.Show.showAR( this, 'defref_modd_DisclosureStockholdersEquityDeficitDetailsAbstract', window );">STOCKHOLDERS' EQUITY (DEFICIT)</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_883_ecustom--DisclosureStockholdersEquityDeficitDetailsAbstract_zyzgO2SxaT0h" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) (Details)">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Type</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td colspan="2" id="xdx_485_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_znkckL19Krc9" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">&#160;Number of<br/>
 Shares</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td colspan="2" id="xdx_48D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_zwXVcySyKB9e" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Exercise Price</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Expiration</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_41B_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant1Member_zEIydaBl3ljh" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 62%; text-align: left">Common stock</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">1,348,314</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">0.01</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="white-space: nowrap; width: 8%; text-align: right">&#8212;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_412_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant2Member_zasv3ivhTVQ1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">767,796</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">April 2027 - May 2027</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_410_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant3Member_zcAViDVVeoMl" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left">Common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,011,276</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.60</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">February 2027</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_41F_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant4Member_zYYrmra4Als4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Common stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,438,202</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">6.60</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="white-space: nowrap; padding-bottom: 1pt; text-align: right"><span style="font-size: 10pt">November 2027</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_418_20220630_zM7qdSq8Dmi5" style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,565,588</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; 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_modd_DisclosureStockholdersEquityDeficitDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_DisclosureStockholdersEquityDeficitDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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>28
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797467959408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Fair Value Assumptions</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfAssumptionsUsedTableTextBlock_z5Ex8f1w2wea" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The following
assumptions were used in the fair value calculations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-size: 10pt"><span style="font-size: 10pt"><span id="xdx_8BC_zoHpYNToBpPe" style="display: none">Schedule of Fair Value Assumptions</span></span></span></p>
<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="top.Show.showAR( this, 'defref_modd_DisclosureStockBasedCompensationDetailsAbstract', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88D_ecustom--DisclosureStockBasedCompensationDetailsAbstract_z0BTijb0Q6Rh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details)">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended,<br/> June 30,</b></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 74%; text-align: left">Risk-free interest rates	</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 8%; text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_z6h11qQvZyQe">2.82%</span> - <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zuYC0sMuj1Wi">3.25%</span></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 3%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 8%; text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_z9wM0eRmVKT8">0.81%</span> - <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_zoCmmgzgSVjf">0.87%</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Volatility	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_z0naVkx8hzNk">159%</span> - <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zmaDCJabUDZd">223%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_zkwmxumDNeqf">89%</span> - <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_z80b0RXoJwUl">366%</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-align: left">Expected life (years)	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_zMwgbiukNV61" title="::XDX::P5Y">5.0</span> - <span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_z9pMH3nGkDkj" title="::XDX::P6Y">6.0</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_z8vQdotzwoK9" title="::XDX::P5Y">5.0</span> - <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_z3hLbAoXmUV7" title="::XDX::P6Y">6.0</span></td><td style="text-align: left">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option activity</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zgE2bnBLvpV7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">A summary of
stock option activity under the Plan is presented below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-size: 10pt"><span style="font-size: 10pt"><span id="xdx_8BF_zMfIkSaPKpo3" style="display: none">Schedule of Stock Option activity</span></span></span></p>

<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="top.Show.showAR( this, 'defref_modd_DisclosureStockBasedCompensationDetails2Abstract', window );">STOCK-BASED COMPENSATION (Details 2)</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--DisclosureStockBasedCompensationDetails2Abstract_zIMlx0WL5HJd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details 2)">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Options Outstanding</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Weighted</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Shares</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Average</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Available</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Number of</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Exercise</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">for Grant</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Shares</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Prices</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 61%">Balance at March 31, 2022	</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zoflhmBw0Zvk" style="width: 8%; text-align: right">989,466</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zA5mqeulEAb6" style="width: 8%; text-align: right">1,650,705</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zQ33YMv0pCb" style="width: 8%; text-align: right">6.58</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Options granted	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zavNi3dOrIad" style="text-align: right">(265,634</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zMNYEcS1xatj" style="text-align: right">265,634</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zSIy9qf72Gta" style="text-align: right">4.35</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="text-indent: -8.65pt; padding-left: 17.3pt">Share awards	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zkEzmchGzV47" style="text-align: right">(2,664</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">Options cancelled and returned to the Plan	</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_ztdAFap03bHh" style="border-bottom: Black 1pt solid; text-align: right">96,668</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zCMHZwPVte2l" style="border-bottom: Black 1pt solid; text-align: right">(96,668</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zy2fggsGjXT" style="padding-bottom: 1pt; text-align: right">7.69</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="padding-bottom: 2.5pt">Balance at June 30, 2022	</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zWlEmU6rh6fi" style="border-bottom: Black 2.5pt double; text-align: right">817,836</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zaxyiGkibrCb" style="border-bottom: Black 2.5pt double; text-align: right">1,819,671</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zo9k4Yz1oku5" style="padding-bottom: 2.5pt; text-align: right">6.19</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock', window );">Schedule of Outstanding and Exercisable Option, Range</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_z7SvDtMFThI1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"><span style="font-size: 10pt">The following
table summarizes the range of outstanding and exercisable options as of June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B0_zjWp49Tt5yt7" style="display: none">Schedule of
Outstanding and Exercisable Option, Range</span></p>

<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="top.Show.showAR( this, 'defref_modd_DisclosureStockBasedCompensationDetails3Abstract', window );">STOCK-BASED COMPENSATION (Details 3)</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--DisclosureStockBasedCompensationDetails3Abstract_zSuB9djuP357" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details 3)">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Options Outstanding</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Options Exercisable</td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: left">Range of Exercise Price</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number<br/> Outstanding</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Life<br/> (in Years)</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> Exercise<br/> Price</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number<br/> Exercisable</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> Exercise<br/> Price</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate<br/> Intrinsic<br/> value</b></span></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,204)">
    <td style="width: 22%; padding-bottom: 1pt">$<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember__srt--RangeAxis__srt--MinimumMember_zcho0wlFWATa">1.98</span> - $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember__srt--RangeAxis__srt--MaximumMember_zXpdS3Flpfob">17.70</span>	</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zmEwnQ34hVm2" style="border-bottom: Black 1pt solid; width: 8%; text-align: right">1,819,671</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtxH_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_z8wgbC3uMRsc" style="width: 8%; padding-bottom: 1pt; text-align: right" title="::XDX::P8Y22D">8.06</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zIeLdiV5aKpg" style="width: 8%; padding-bottom: 1pt; text-align: right">6.19</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zRiJ5qSXghhd" style="border-bottom: Black 1pt solid; width: 8%; text-align: right">1,142,581</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zLtLcYcBjnM7" style="width: 8%; padding-bottom: 1pt; text-align: right">5.65</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zgJI0fd6dnJ7" style="border-bottom: Black 1pt solid; width: 8%; text-align: right">1,487,193</td><td style="width: 1%; padding-bottom: 1pt; 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_modd_DisclosureStockBasedCompensationDetails2Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_DisclosureStockBasedCompensationDetails2Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_DisclosureStockBasedCompensationDetails3Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_DisclosureStockBasedCompensationDetails3Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_DisclosureStockBasedCompensationDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_DisclosureStockBasedCompensationDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>29
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797462370944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options to purchase common stock</a></td>
<td class="nump">1,819,671<span></span>
</td>
<td class="nump">1,250,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants</a></td>
<td class="nump">7,565,588<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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total</a></td>
<td class="nump">9,385,259<span></span>
</td>
<td class="nump">1,250,479<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797469223328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 24, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Stockholders' Equity, Reverse Stock Split</a></td>
<td class="text">On November
24, 2021, the Company filed a certificate of amendment to its amended and restated certificate of incorporation with the Secretary of
State of the State of Nevada to effect a 1-for-3 reverse stock split of the Company&#8217;s shares of common stock.<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>31
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797469133776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </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="top.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2023</a></td>
<td class="nump">$ 118,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2024</a></td>
<td class="nump">40,692<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="top.Show.showAR( this, 'defref_modd_OperatingLeasesImputedInterest', window );">Imputed interest</a></td>
<td class="num">(9,140)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 150,073<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_modd_OperatingLeasesImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_OperatingLeasesImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-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>32
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797467957376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_modd_CashPaidforLeaseLiabilities', window );">Cash Paid for Lease Liabilities</a></td>
<td class="nump">$ 39,507<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="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Operating Leases, Rent Expense</a></td>
<td class="nump">$ 26,921<span></span>
</td>
<td class="nump">$ 26,884<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_modd_CashPaidforLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_CashPaidforLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797462445392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PPP NOTE (Details Narrative)<br></strong></div></th>
<th class="th">
<div>Apr. 24, 2020 </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="top.Show.showAR( this, 'defref_modd_DisclosurePppNoteAbstract', window );"><strong>Ppp Note</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="top.Show.showAR( this, 'defref_us-gaap_UnsecuredDebtCurrent', window );">Unsecured Debt, Current</a></td>
<td class="nump">$ 368,780<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_modd_DisclosurePppNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_DisclosurePppNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_UnsecuredDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredDebtCurrent</td>
</tr>
<tr>
<td style="padding-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>34
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797469165104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE PROMISSORY NOTES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>May 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<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="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of Debt</a></td>
<td class="nump">$ 1,321,450<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,321,450<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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of Debt Issuance Costs</a></td>
<td class="nump">$ 70,647<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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<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="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible Notes Payable</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="nump">$ 4,250,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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-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_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797462389552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (DEFICIT) (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_modd_WarrantsOutstandingLineItems', window );"><strong>WarrantsOutstandingLineItems [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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding</a></td>
<td class="nump">7,565,588<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=modd_Warrant1Member', window );">Warrant 1 [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="top.Show.showAR( this, 'defref_modd_WarrantsOutstandingLineItems', window );"><strong>WarrantsOutstandingLineItems [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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding</a></td>
<td class="nump">1,348,314<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 0.01<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="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=modd_Warrant2Member', window );">Warrant 2 [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="top.Show.showAR( this, 'defref_modd_WarrantsOutstandingLineItems', window );"><strong>WarrantsOutstandingLineItems [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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding</a></td>
<td class="nump">767,796<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 6.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="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=modd_Warrant3Member', window );">Warrant 3 [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="top.Show.showAR( this, 'defref_modd_WarrantsOutstandingLineItems', window );"><strong>WarrantsOutstandingLineItems [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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding</a></td>
<td class="nump">4,011,276<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 6.60<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="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=modd_Warrant4Member', window );">Warrant 4 [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="top.Show.showAR( this, 'defref_modd_WarrantsOutstandingLineItems', window );"><strong>WarrantsOutstandingLineItems [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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding</a></td>
<td class="nump">1,438,202<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 6.60<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_modd_WarrantsOutstandingLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_WarrantsOutstandingLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="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_StatementEquityComponentsAxis=modd_Warrant1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=modd_Warrant1Member</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_StatementEquityComponentsAxis=modd_Warrant2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=modd_Warrant2Member</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_StatementEquityComponentsAxis=modd_Warrant3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=modd_Warrant3Member</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_StatementEquityComponentsAxis=modd_Warrant4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=modd_Warrant4Member</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>36
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797472116736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (DEFICIT) (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services</a></td>
<td class="nump">348<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services</a></td>
<td class="nump">$ 1,576<span></span>
</td>
<td class="nump">$ 172,200<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-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>37
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797466778976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="nump">2.82%<span></span>
</td>
<td class="nump">0.81%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="nump">159.00%<span></span>
</td>
<td class="nump">89.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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="nump">3.25%<span></span>
</td>
<td class="nump">0.87%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="nump">223.00%<span></span>
</td>
<td class="nump">366.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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>38
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797468965392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details 2)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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="top.Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options to purchase common stock</a></td>
<td class="nump">1,819,671<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember', window );">Equity Option [Member]</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="top.Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</a></td>
<td class="nump">989,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Beginning Balance</a></td>
<td class="nump">1,650,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance | $ / shares</a></td>
<td class="nump">$ 6.58<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="top.Show.showAR( this, 'defref_modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant', window );">Granted</a></td>
<td class="num">(265,634)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="nump">265,634<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 4.35<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="top.Show.showAR( this, 'defref_modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards]</a></td>
<td class="num">(2,664)<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="top.Show.showAR( this, 'defref_modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant]</a></td>
<td class="nump">96,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</a></td>
<td class="num">(96,668)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 7.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</a></td>
<td class="nump">817,836<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options to purchase common stock</a></td>
<td class="nump">1,819,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance | $ / shares</a></td>
<td class="nump">$ 6.19<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_OffsettingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffsettingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, 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 or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StockOptionMember</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>39
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797469021104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details 3) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">1,819,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,250,479<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember', window );">Equity Option [Member]</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="top.Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">1,819,671<span></span>
</td>
<td class="nump">1,650,705<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">8 years 22 days<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 6.19<span></span>
</td>
<td class="nump">$ 6.58<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</a></td>
<td class="nump">1,142,581<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 5.65<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 1,487,193<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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember', window );">Equity Option [Member] | Minimum [Member]</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="top.Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</a></td>
<td class="nump">$ 1.98<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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember', window );">Equity Option [Member] | Maximum [Member]</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</a></td>
<td class="nump">$ 17.70<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_OffsettingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffsettingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StockOptionMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>40
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.2</span><table class="report" border="0" cellspacing="2" id="idm139797468992784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [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>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,334<span></span>
</td>
<td class="nump">3,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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 3,824,493<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">$ 724,819<span></span>
</td>
<td class="nump">$ 623,423<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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember', window );">Equity Option [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="top.Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [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>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="nump">265,634<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="top.Show.showAR( this, 'defref_modd_FairValueofOptionGranted', window );">Fair Value of Options</a></td>
<td class="nump">$ 1,276,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">$ 738,569<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_modd_FairValueofOptionGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">modd_FairValueofOptionGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>modd_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-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_OffsettingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffsettingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StockOptionMember</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>41
<FILENAME>modular_1q23_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/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:modd="http://modular-medical.com/20220630"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  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="modd-20220630.xsd" xlink:type="simple"/>
    <context id="From2022-04-01to2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-08-05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <instant>2022-08-05</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2021-04-012021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-11-242021-11-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <startDate>2021-11-24</startDate>
            <endDate>2021-11-24</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-04-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <instant>2020-04-24</instant>
        </period>
    </context>
    <context id="From2021-04-012021-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-05-31_us-gaap_ConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_Warrant1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">modd:Warrant1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_Warrant2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">modd:Warrant2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_Warrant3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">modd:Warrant3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_Warrant4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">modd:Warrant4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2017-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="AsOf2020-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_StockOptionMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_StockOptionMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001074871</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2022-04-01to2022-06-30">0001074871</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2022-04-01to2022-06-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2022-04-01to2022-06-30">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2022-04-01to2022-06-30">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="From2022-04-01to2022-06-30">Q1</dei:DocumentFiscalPeriodFocus>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2022-06-30"
      id="xdx2ixbrl0091"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2022-06-30"
      id="xdx2ixbrl0103"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2022-03-31"
      id="xdx2ixbrl0104"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="From2022-04-01to2022-06-30"
      id="xdx2ixbrl0155"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2022-04-01to2022-06-30"
      id="xdx2ixbrl0158"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0183"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0185"
      unitRef="USD"
      xsi:nil="true"/>
    <modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0192"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0199"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0204"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0206"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0209"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0210"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0229"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0233"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0235"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0240"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0244"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0246"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0249"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0250"
      unitRef="USD"
      xsi:nil="true"/>
    <modd:GainOnPPPNoteForgiveness
      contextRef="From2022-04-01to2022-06-30"
      id="xdx2ixbrl0269"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2022-04-01to2022-06-30"
      id="xdx2ixbrl0272"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2022-04-01to2022-06-30"
      id="xdx2ixbrl0290"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2022-04-01to2022-06-30"
      id="xdx2ixbrl0293"
      unitRef="USD"
      xsi:nil="true"/>
    <modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet
      contextRef="From2021-04-012021-06-30"
      id="xdx2ixbrl0321"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2022-04-01to2022-06-30"
      id="xdx2ixbrl0323"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
      contextRef="From2022-04-01to2022-06-30"
      id="xdx2ixbrl0344"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-04-012022-06-30_srt_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-04-012022-06-30_srt_MaximumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2021-06-30"
      id="xdx2ixbrl0390"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2022-04-012022-06-30_srt_MinimumMember">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2022-04-012022-06-30_srt_MaximumMember">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2021-04-012021-06-30_srt_MinimumMember">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2021-04-012021-06-30_srt_MaximumMember">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember">P8Y22D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <dei:DocumentType contextRef="From2022-04-01to2022-06-30">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2022-04-01to2022-06-30">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2022-04-01to2022-06-30">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2022-04-01to2022-06-30">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2022-04-01to2022-06-30">001-41277</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2022-04-01to2022-06-30">MODULAR MEDICAL, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2022-04-01to2022-06-30">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2022-04-01to2022-06-30">87-0620495</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2022-04-01to2022-06-30">16772 W. Bernardo Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2022-04-01to2022-06-30">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2022-04-01to2022-06-30">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2022-04-01to2022-06-30">92127</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2022-04-01to2022-06-30">(858)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2022-04-01to2022-06-30">800-3500</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2022-04-01to2022-06-30">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2022-04-01to2022-06-30">MODD</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2022-04-01to2022-06-30">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2022-04-01to2022-06-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2022-04-01to2022-06-30">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2022-04-01to2022-06-30">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2022-04-01to2022-06-30">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2022-04-01to2022-06-30">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="From2022-04-01to2022-06-30">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany contextRef="From2022-04-01to2022-06-30">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2022-08-05" decimals="INF" unitRef="Shares">10914348</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13697075</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">9076372</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">262014</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">313422</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13959089</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">9389794</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">283773</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">235959</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">98539</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">120693</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DepositsAssets contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">100000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">100000</us-gaap:DepositsAssets>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">482312</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">456652</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">14441401</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">9846446</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">487251</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">299951</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">353586</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">524891</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">150073</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">144857</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">990910</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">969699</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">39957</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">990910</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">1009656</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-06-30"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-03-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-06-30"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-03-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">10914348</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">10914348</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">10461898</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">10461898</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">10914</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">10462</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">51518139</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">43406099</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">-38078562</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">-34579771</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13450491</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">8836790</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">14441401</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">9846446</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">2221984</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1788131</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">1277106</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1585456</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">3499090</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">3373587</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">-3499090</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-3373587</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">299</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">368823</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">508877</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-1321450</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">-3498791</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-4835091</us-gaap:NetIncomeLoss>
    <modd:EarningsPerShareBasicAndDiluted1
      contextRef="From2022-04-01to2022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.33</modd:EarningsPerShareBasicAndDiluted1>
    <modd:EarningsPerShareBasicAndDiluted1
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.77</modd:EarningsPerShareBasicAndDiluted1>
    <modd:WeightedAverageNumberOfShareOutstandingBasicAndDiluted1
      contextRef="From2022-04-01to2022-06-30"
      decimals="INF"
      unitRef="Shares">10743646</modd:WeightedAverageNumberOfShareOutstandingBasicAndDiluted1>
    <modd:WeightedAverageNumberOfShareOutstandingBasicAndDiluted1
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="Shares">6318114</modd:WeightedAverageNumberOfShareOutstandingBasicAndDiluted1>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">10461898</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">10462</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">43406099</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-34579771</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">8836790</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">348</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1576</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">1576</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">449438</modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares>
    <modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">449</modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet>
    <modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">7371898</modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet>
    <modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">7372347</modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2664</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">3</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">13747</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">13750</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">724819</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">724819</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-3498791</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">-3498791</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">10914348</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">10914</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">51518139</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-38078562</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13450491</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">6302050</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">6302</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">14665559</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-15947010</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-03-31" decimals="0" unitRef="USD">-1275149</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">20000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">20</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">172180</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">172200</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">3700632</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
    <us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">3700632</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1836</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">32495</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">32497</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">623423</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">623423</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-4835091</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-4835091</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">6323886</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">6324</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">19194289</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-20782101</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-06-30" decimals="0" unitRef="USD">-1581488</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">-3498791</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-4835091</us-gaap:NetIncomeLoss>
    <modd:GainOnPPPNoteForgiveness
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-368780</modd:GainOnPPPNoteForgiveness>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-1321450</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">738569</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">655920</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">28202</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">24649</us-gaap:DepreciationAndAmortization>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">51188</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">266910</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">22154</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">18625</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <modd:IncreaseDecreaseInLeaseLiability
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">-34741</modd:IncreaseDecreaseInLeaseLiability>
    <modd:IncreaseDecreaseInLeaseLiability
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-30099</modd:IncreaseDecreaseInLeaseLiability>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">338619</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">2</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">1797</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">451</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">15995</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">402723</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">-2675627</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-2204621</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">76017</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">20076</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">-76017</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-20076</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">7372347</modd:IssuanceOfCommonStockAndWarrantsInEquityOfferingNet>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">4137200</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">7372347</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">4137200</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">4620703</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1912503</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">9076372</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2021-03-31" decimals="0" unitRef="USD">1468465</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13697075</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2021-06-30" decimals="0" unitRef="USD">3380968</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">3700632</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_80B_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zzgOwBZhlIhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
1 &#x2013; &lt;span id="xdx_82E_zyQCkGzzHXQ5"&gt;THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Modular Medical, Inc.
(the Company) was incorporated in Nevada in October 1998 under the name Bear Lake Recreation, Inc. The Company had no material business
operations from 2002 until approximately 2017 when it acquired all of the issued and outstanding shares of Quasuras, Inc., a Delaware
corporation (Quasuras). As the major shareholder of Quasuras retained control of both the Company and Quasuras, the share exchange was
accounted for as a reverse merger. As such, the Company recognized the assets and liabilities of Quasuras, acquired in the merger, at
their historical carrying amounts. Prior to the acquisition of Quasuras and, since at least 2002, the Company was a shell company, as
defined in Rule 12b-2 promulgated under the Securities Exchange Act of 1934 (the Exchange Act). In June 2017, the Company changed its
name from Bear Lake Recreation, Inc. to Modular Medical, Inc.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company is a development-stage
medical device company focused on the design, development and eventual commercialization of an innovative insulin pump to address shortcomings
and problems represented by the relatively limited adoption of currently available pumps for insulin-dependent people with diabetes.
The Company has developed a hardware technology allowing people with insulin-dependent diabetes to receive their daily insulin in two
ways, through a continuous &#x201c;basal&#x201d; delivery allowing a small amount of insulin to be in the blood at all times and a &#x201c;bolus&#x201d;
delivery to address meal time glucose input and to address when the blood glucose level becomes excessively high. By addressing the time
and effort required to effectively treat their condition, the Company believes it can address the less technically savvy, less motivated
part of the market.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In February 2022, the
Company completed a public offering of its equity securities, and its common stock was approved to list on the Nasdaq Capital Market
under the symbol &#x201c;MODD&#x201d; and began trading there on February 10, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zHscu2WYvx1j" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_864_z3K5hz3jes4k"&gt;Liquidity&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The accompanying
condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets
and satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the
normal course of business are dependent on, among other things, the Company&#x2019;s ability to operate profitably, to generate cash flows
from operations, and to pursue financing arrangements to support its working capital requirements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As a result of the
equity offerings completed in February 2022 and May 2022, and resulting improved financial position, the Company believes it has sufficient
liquidity to meet its obligations as they come due and conduct its business for a period of at least 12 months from the date of issuance
of these condensed consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company&#x2019;s
operating needs include the planned costs to operate its business, including amounts required to fund working capital and capital expenditures.
The Company&#x2019;s future capital requirements and the adequacy of its available funds will depend on many factors, including the Company&#x2019;s
ability to successfully commercialize its product, competing technological and market developments, and the need to enter into collaborations
with other companies or acquire other companies or technologies to enhance or complement its product offering. If the Company is unable
to secure additional capital, it may be required to curtail its research and development initiatives and take additional measures to
reduce costs in order to conserve its cash. These condensed consolidated financial statements do not include any adjustments that might
result from this uncertainty.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_858_z9whMAc9ieLi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/&gt;




&lt;p id="xdx_84B_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwgEpduHKarc" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_860_zgoTWdnmdssg"&gt;Basis
of Presentation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company&#x2019;s
fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the condensed consolidated financial
statements refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal 2023 refers to the fiscal year
ending March 31, 2023). The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary,
Quasuras. All significant intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The accompanying condensed
consolidated financial statements are unaudited and have been prepared in accordance with generally accepted accounting principles in
the United States (GAAP) and with the rules and regulations of the United States Security and Exchange Commission (SEC) regarding interim
financial reporting. The condensed consolidated balance sheet as of March 31, 2022 has been derived from the audited consolidated financial
statements at that date. Certain information and disclosures normally included in financial statements prepared in accordance with GAAP
have been condensed or omitted in accordance with these rules and regulations of the SEC. The information in this report should be read
in conjunction with the Company&#x2019;s consolidated financial statements and notes thereto included in its most recent annual report
on Form 10-K filed with the SEC.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In the opinion
of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal
recurring adjustments) necessary to summarize fairly the Company&#x2019;s financial position, results of operations and cash flows for
the interim periods presented. The operating results for the three months ended June 30, 2022 are not necessarily indicative of the results
that may be expected for the year ending March 31, 2023 or for any other future period.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_ecustom--ReverseStockSplitPolicyTextBlock_zpewi6oDkVr7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86E_zxDzuoIGtBo7"&gt;Reverse
Stock Split&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20211124__20211124_zjVAttO6cFLg"&gt;On November
24, 2021, the Company filed a certificate of amendment to its amended and restated certificate of incorporation with the Secretary of
State of the State of Nevada to effect a 1-for-3 reverse stock split of the Company&#x2019;s shares of common stock.&lt;/span&gt; Such amendment and
ratio were previously approved by a majority of the Company&#x2019;s stockholders and the board of directors. As a result of the reverse
stock split, which was effective November 29, 2021, every three shares of the Company&#x2019;s pre-reverse split outstanding common stock
were combined and reclassified into one share of common stock. Proportionate voting rights and other rights of common stock holders were
not affected by the reverse stock split. Any fractional shares of common stock resulting from the Reverse Split were rounded up to the
nearest whole share. All stock options outstanding and common stock reserved for issuance under the Company&#x2019;s equity incentive
plans and warrants outstanding immediately prior to the reverse stock split were adjusted by dividing the number of affected shares of
common stock by three and, as applicable, multiplying the exercise price by three, as a result of the reverse stock split. All share
numbers, share prices, exercise prices and per share amounts have been adjusted, on a retroactive basis to reflect this 1-for-3 reverse
stock split.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--UseOfEstimates_zcGA6G0W7Hf4" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_862_z7OlPzNUx9Wb"&gt;Use
of Estimates &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The preparation
of the accompanying condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed
consolidated financial statements and the reported amount of revenues and expenses during the reporting period. Estimates may include
those pertaining to accruals, stock-based compensation and income taxes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zX5unp9M2dCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86E_zkCOykDNSPX"&gt;Reportable
Segment &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
operates in one business segment and uses one measurement of profitability for its business.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--ResearchAndDevelopmentExpensePolicy_zKvX0Rjo5Xth" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86F_zW9CDsHusDJj"&gt;Research
and Development&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
expenses research and development expenditures as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--SellingGeneralAndAdministrativeExpensesPolicyTextBlock_zwQBMrtZlEn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_864_z9jiAqNeagrh"&gt;General
and Administrative &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;General and
administrative expenses consist primarily of payroll and benefit costs, rent, stock-based compensation, legal and accounting fees, and
office and other administrative expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85B_z6puRWKM4qDa" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"/&gt;


&lt;p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zF8Hbzzp9wMl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_864_zFLgJDC1Q4Mc"&gt;Concentration
of Credit Risk &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Financial instruments
that potentially subject the Company to concentration of credit risk consist primarily of cash. The Company maintains its cash at high-quality
financial institutions within the United States, which are insured by the Federal Deposit Insurance Corporation (FDIC) up to limits of
approximately $250,000. No reserve has been made in the financial statements for any possible loss due to financial institution failure.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_ecustom--RisksAndUncertaintiesPolicyTextBlock_zFlveogfll6a" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_860_zQkjx1hEZOQ7"&gt;Risks
and Uncertainties &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
is subject to risks from, among other things, competition associated with the industry in general, other risks associated with financing,
liquidity requirements, rapidly changing customer requirements, limited operating history and the volatility of public markets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;COVID-19&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The global outbreak
of the coronavirus disease 2019 (COVID-19) was declared a pandemic by the World Health Organization and a national emergency by the U.S.
government in March 2020. This has negatively affected the U.S. and global economy, disrupted global supply chains, significantly restricted
travel and transportation, resulted in mandated closures and orders to &#x201c;shelter-in-place&#x201d; and created significant disruption
of the financial markets. The full extent of the COVID-19 impact on the Company&#x2019;s operational and financial performance will depend
on future developments, including the duration and spread of the pandemic and related actions taken by U.S. and foreign government agencies
to prevent disease spread, all of which are uncertain, out of the Company&#x2019;s control, and cannot be predicted.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z74EnI315ZCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86A_zyed3vbIzXY2"&gt;Cash
and Cash Equivalents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cash and cash
equivalents include cash on hand and cash in demand deposits, certificates of deposit and all highly liquid debt instruments with original
maturities of three months or less.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zl7NhLmLIIPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_868_zlFCRAzgCps5"&gt;Property
and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Property and
equipment are originally recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of
the assets, generally &lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxH_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_ztaiMZ2Ddcy2" title="::XDX::P3Y"&gt;three&lt;/span&gt; to &lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxH_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zjproCWArnxf" title="::XDX::P5Y"&gt;five&lt;/span&gt; years. Depreciation is recorded in operating expenses in the consolidated statements of operations.
Leasehold improvements and assets acquired through capital leases are amortized over the shorter of their estimated useful life or the
lease term, and amortization is recorded in operating expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zxQusIJX3ZLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86B_z7Ni15fbxux5"&gt;Fair
Value of Financial Instruments &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
measures the fair value of financial instruments using a fair value hierarchy that prioritizes the inputs to valuation techniques used
to measure fair value into three broad levels:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 1pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font: 10pt Symbol"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level
                                            1 inputs to the valuation methodology are quoted prices for identical assets or liabilities
                                            in active markets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 1pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font: 10pt Symbol"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level
                                            2 inputs to the valuation methodology include quoted prices for similar assets and liabilities
                                            in active markets, and inputs that are observable for the asset or liability, either directly
                                            or indirectly, for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font: 10pt Symbol"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level
                                            3 inputs to the valuation methodology are unobservable and significant to the fair value
                                            measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Due to their
short-term nature, the carrying values of cash equivalents, accounts payable and accrued expenses, approximate fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_853_zusNe1xaXxHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"/&gt;


&lt;p id="xdx_841_ecustom--RightOfUseAssetPolicyTextBlock_z8EZR0sVq6O9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; background-color: white; color: #12151A"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_863_z9yE7LngmW2i"&gt;Right-of-Use
Asset&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; color: #12151A"&gt;&lt;span style="font-size: 10pt"&gt;The
Company&#x2019;s right-of-use assets consist of leased assets recognized in accordance with Financial Accounting Standards Board (FASB) Accounting
Standards Codification (ASC) 842,&#160;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;i&gt;Leases&lt;/i&gt;&lt;/span&gt;&#160;which requires
lessees to recognize a lease liability and a corresponding lease asset for virtually all lease contracts. Right-of-use assets represent
the Company&#x2019;s right to use an underlying asset for the lease term and the lease liability represents the Company&#x2019;s obligation to make
lease payments arising from the lease, both of which are recognized based on the present value of the future minimum lease payments over
the lease term at the commencement date. Leases with a lease term of 12 months or less at inception are not recorded on the condensed
consolidated balance sheets and are expensed on a straight-line basis over the lease term in the condensed consolidated statement of
operations and comprehensive loss. The Company determines the lease term by agreement with lessor. In cases where the lease does not
provide an implicit interest rate, the Company uses the Company&#x2019;s incremental borrowing rate based on the information available at commencement
date in determining the present value of future payments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zZg4mpeb3nhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_867_zcP1mLgLhPpe"&gt;Stock-Based
Compensation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
recognizes stock-based compensation for stock options granted to employees and non-employees on a straight-line basis over the requisite
service period, usually the vesting period, based on the grant-date fair value. The Company estimates the value of stock options on the
date of grant using the Black-Scholes pricing model. The determination of fair value of share-based payment awards on the date of grant
using an option-pricing model is affected by the option price, as well as assumptions regarding a number of highly complex and subjective
variables. These variables include, but are not limited to, the expected stock price volatility over the term of the awards, and projected
stock option exercise behaviors.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--EarningsPerSharePolicyTextBlock_z28rWs0sb8D1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86B_zZJjKuFmItKi"&gt;Per-Share
Amounts&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Basic net loss
per share is computed by dividing loss for the period by the weighted-average number of shares of common stock outstanding during the
period. Diluted net loss per share gives effect to all potentially dilutive common shares outstanding during the period. Potentially
dilutive common shares consist of incremental shares of common stock issuable upon the exercise of stock options and exercise of warrants.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zP9xFqGjEN26" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;For the three
months ended June 30, 2022 and 2021, the following table sets forth securities outstanding which were excluded from the computation of
diluted net loss per share as their inclusion would be anti-dilutive.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_zt72bj3VBkR7" style="display: none"&gt;Schedule of Anti-Dilutive Shares&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_zMZjbPzXwtR1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"/&gt;&lt;td style="padding-bottom: 1pt"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td id="xdx_494_20220401__20220630_zGLcycbpuWMg" style="white-space: nowrap; text-align: center"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td id="xdx_493_20210401__20210630_zqTYbzy30xc" style="white-space: nowrap; text-align: center"/&gt;&lt;td style="padding-bottom: 1pt"/&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;br/&gt; June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_z4lOQxiUUhg3" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Options to purchase common stock	&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;1,819,671&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;1,250,479&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_zHea2Mx4hvk4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Warrants	&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,565,588&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0390"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zzYAkIM8Ex3c" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Total	&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,385,259&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,250,479&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zQyZL9gF5lA5" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zMK72IygqX5b" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_865_zIvV6grUlshc"&gt;Reclassifications&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Certain prior
year amounts have been reclassified for consistency with the current period presentation. These reclassifications had no effect on the
reported results of operations or cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_z0DaNz7ZdEI2" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_862_zf8kYPAgMST5"&gt;Comprehensive
Loss&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Comprehensive
loss represents the changes in equity of an enterprise, other than those resulting from stockholder transactions. Accordingly, comprehensive
loss may include certain changes in equity that are excluded from net loss. For the three months ended June 30, 2022 and 2021, the Company&#x2019;s
comprehensive loss was the same as its net loss.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85A_zh58Gtz8mkC9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"/&gt;





&lt;p id="xdx_89E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zB3TD5sWKS6d" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_8B3_zumkYkKqLPFj"&gt;Recently
Issued Accounting Pronouncement&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In June 2016, the FASB
issued Accounting Standards Update (ASU) No. 2016-13, &lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;i&gt;Financial Instruments&#x2014;Credit
Losses&lt;/i&gt;&lt;/span&gt;. This ASU added a new impairment model (known as the current expected credit loss (CECL) model) that is based on expected
losses rather than incurred losses. Under the new guidance, an entity recognizes an allowance for its estimate of expected credit losses
and applies to most debt instruments, trade receivables, lease receivables, financial guarantee contracts, and other loan commitments.
The CECL model does not have a minimum threshold for recognition of impairment losses and entities will need to measure expected credit
losses on assets that have a low risk of loss. This update is effective for fiscal years beginning after December 15, 2022, including
interim periods within those fiscal years for smaller reporting companies. The Company is still evaluating the impact of this accounting
guidance on its results of operations and financial position.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_842_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zHscu2WYvx1j" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_864_z3K5hz3jes4k"&gt;Liquidity&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The accompanying
condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets
and satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the
normal course of business are dependent on, among other things, the Company&#x2019;s ability to operate profitably, to generate cash flows
from operations, and to pursue financing arrangements to support its working capital requirements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As a result of the
equity offerings completed in February 2022 and May 2022, and resulting improved financial position, the Company believes it has sufficient
liquidity to meet its obligations as they come due and conduct its business for a period of at least 12 months from the date of issuance
of these condensed consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company&#x2019;s
operating needs include the planned costs to operate its business, including amounts required to fund working capital and capital expenditures.
The Company&#x2019;s future capital requirements and the adequacy of its available funds will depend on many factors, including the Company&#x2019;s
ability to successfully commercialize its product, competing technological and market developments, and the need to enter into collaborations
with other companies or acquire other companies or technologies to enhance or complement its product offering. If the Company is unable
to secure additional capital, it may be required to curtail its research and development initiatives and take additional measures to
reduce costs in order to conserve its cash. These condensed consolidated financial statements do not include any adjustments that might
result from this uncertainty.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_84B_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwgEpduHKarc" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_860_zgoTWdnmdssg"&gt;Basis
of Presentation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company&#x2019;s
fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the condensed consolidated financial
statements refers to the fiscal year ended March 31 of the calendar year indicated (for example, fiscal 2023 refers to the fiscal year
ending March 31, 2023). The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary,
Quasuras. All significant intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The accompanying condensed
consolidated financial statements are unaudited and have been prepared in accordance with generally accepted accounting principles in
the United States (GAAP) and with the rules and regulations of the United States Security and Exchange Commission (SEC) regarding interim
financial reporting. The condensed consolidated balance sheet as of March 31, 2022 has been derived from the audited consolidated financial
statements at that date. Certain information and disclosures normally included in financial statements prepared in accordance with GAAP
have been condensed or omitted in accordance with these rules and regulations of the SEC. The information in this report should be read
in conjunction with the Company&#x2019;s consolidated financial statements and notes thereto included in its most recent annual report
on Form 10-K filed with the SEC.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In the opinion
of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal
recurring adjustments) necessary to summarize fairly the Company&#x2019;s financial position, results of operations and cash flows for
the interim periods presented. The operating results for the three months ended June 30, 2022 are not necessarily indicative of the results
that may be expected for the year ending March 31, 2023 or for any other future period.&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <modd:ReverseStockSplitPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_848_ecustom--ReverseStockSplitPolicyTextBlock_zpewi6oDkVr7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86E_zxDzuoIGtBo7"&gt;Reverse
Stock Split&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20211124__20211124_zjVAttO6cFLg"&gt;On November
24, 2021, the Company filed a certificate of amendment to its amended and restated certificate of incorporation with the Secretary of
State of the State of Nevada to effect a 1-for-3 reverse stock split of the Company&#x2019;s shares of common stock.&lt;/span&gt; Such amendment and
ratio were previously approved by a majority of the Company&#x2019;s stockholders and the board of directors. As a result of the reverse
stock split, which was effective November 29, 2021, every three shares of the Company&#x2019;s pre-reverse split outstanding common stock
were combined and reclassified into one share of common stock. Proportionate voting rights and other rights of common stock holders were
not affected by the reverse stock split. Any fractional shares of common stock resulting from the Reverse Split were rounded up to the
nearest whole share. All stock options outstanding and common stock reserved for issuance under the Company&#x2019;s equity incentive
plans and warrants outstanding immediately prior to the reverse stock split were adjusted by dividing the number of affected shares of
common stock by three and, as applicable, multiplying the exercise price by three, as a result of the reverse stock split. All share
numbers, share prices, exercise prices and per share amounts have been adjusted, on a retroactive basis to reflect this 1-for-3 reverse
stock split.&lt;/span&gt;&lt;/p&gt;

</modd:ReverseStockSplitPolicyTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="From2021-11-242021-11-24">On November
24, 2021, the Company filed a certificate of amendment to its amended and restated certificate of incorporation with the Secretary of
State of the State of Nevada to effect a 1-for-3 reverse stock split of the Company&#x2019;s shares of common stock.</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:UseOfEstimates contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_849_eus-gaap--UseOfEstimates_zcGA6G0W7Hf4" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_862_z7OlPzNUx9Wb"&gt;Use
of Estimates &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The preparation
of the accompanying condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed
consolidated financial statements and the reported amount of revenues and expenses during the reporting period. Estimates may include
those pertaining to accruals, stock-based compensation and income taxes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zX5unp9M2dCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86E_zkCOykDNSPX"&gt;Reportable
Segment &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
operates in one business segment and uses one measurement of profitability for its business.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_840_eus-gaap--ResearchAndDevelopmentExpensePolicy_zKvX0Rjo5Xth" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86F_zW9CDsHusDJj"&gt;Research
and Development&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
expenses research and development expenditures as incurred.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_844_eus-gaap--SellingGeneralAndAdministrativeExpensesPolicyTextBlock_zwQBMrtZlEn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_864_z9jiAqNeagrh"&gt;General
and Administrative &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;General and
administrative expenses consist primarily of payroll and benefit costs, rent, stock-based compensation, legal and accounting fees, and
office and other administrative expenses.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zF8Hbzzp9wMl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_864_zFLgJDC1Q4Mc"&gt;Concentration
of Credit Risk &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Financial instruments
that potentially subject the Company to concentration of credit risk consist primarily of cash. The Company maintains its cash at high-quality
financial institutions within the United States, which are insured by the Federal Deposit Insurance Corporation (FDIC) up to limits of
approximately $250,000. No reserve has been made in the financial statements for any possible loss due to financial institution failure.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <modd:RisksAndUncertaintiesPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_842_ecustom--RisksAndUncertaintiesPolicyTextBlock_zFlveogfll6a" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_860_zQkjx1hEZOQ7"&gt;Risks
and Uncertainties &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
is subject to risks from, among other things, competition associated with the industry in general, other risks associated with financing,
liquidity requirements, rapidly changing customer requirements, limited operating history and the volatility of public markets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;COVID-19&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The global outbreak
of the coronavirus disease 2019 (COVID-19) was declared a pandemic by the World Health Organization and a national emergency by the U.S.
government in March 2020. This has negatively affected the U.S. and global economy, disrupted global supply chains, significantly restricted
travel and transportation, resulted in mandated closures and orders to &#x201c;shelter-in-place&#x201d; and created significant disruption
of the financial markets. The full extent of the COVID-19 impact on the Company&#x2019;s operational and financial performance will depend
on future developments, including the duration and spread of the pandemic and related actions taken by U.S. and foreign government agencies
to prevent disease spread, all of which are uncertain, out of the Company&#x2019;s control, and cannot be predicted.&lt;/span&gt;&lt;/p&gt;

</modd:RisksAndUncertaintiesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z74EnI315ZCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86A_zyed3vbIzXY2"&gt;Cash
and Cash Equivalents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cash and cash
equivalents include cash on hand and cash in demand deposits, certificates of deposit and all highly liquid debt instruments with original
maturities of three months or less.&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zl7NhLmLIIPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_868_zlFCRAzgCps5"&gt;Property
and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Property and
equipment are originally recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of
the assets, generally &lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxH_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_ztaiMZ2Ddcy2" title="::XDX::P3Y"&gt;three&lt;/span&gt; to &lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxH_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zjproCWArnxf" title="::XDX::P5Y"&gt;five&lt;/span&gt; years. Depreciation is recorded in operating expenses in the consolidated statements of operations.
Leasehold improvements and assets acquired through capital leases are amortized over the shorter of their estimated useful life or the
lease term, and amortization is recorded in operating expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zxQusIJX3ZLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86B_z7Ni15fbxux5"&gt;Fair
Value of Financial Instruments &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
measures the fair value of financial instruments using a fair value hierarchy that prioritizes the inputs to valuation techniques used
to measure fair value into three broad levels:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 1pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font: 10pt Symbol"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level
                                            1 inputs to the valuation methodology are quoted prices for identical assets or liabilities
                                            in active markets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 1pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font: 10pt Symbol"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level
                                            2 inputs to the valuation methodology include quoted prices for similar assets and liabilities
                                            in active markets, and inputs that are observable for the asset or liability, either directly
                                            or indirectly, for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font: 10pt Symbol"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level
                                            3 inputs to the valuation methodology are unobservable and significant to the fair value
                                            measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Due to their
short-term nature, the carrying values of cash equivalents, accounts payable and accrued expenses, approximate fair value.&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <modd:RightOfUseAssetPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_841_ecustom--RightOfUseAssetPolicyTextBlock_z8EZR0sVq6O9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; background-color: white; color: #12151A"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_863_z9yE7LngmW2i"&gt;Right-of-Use
Asset&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; color: #12151A"&gt;&lt;span style="font-size: 10pt"&gt;The
Company&#x2019;s right-of-use assets consist of leased assets recognized in accordance with Financial Accounting Standards Board (FASB) Accounting
Standards Codification (ASC) 842,&#160;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;i&gt;Leases&lt;/i&gt;&lt;/span&gt;&#160;which requires
lessees to recognize a lease liability and a corresponding lease asset for virtually all lease contracts. Right-of-use assets represent
the Company&#x2019;s right to use an underlying asset for the lease term and the lease liability represents the Company&#x2019;s obligation to make
lease payments arising from the lease, both of which are recognized based on the present value of the future minimum lease payments over
the lease term at the commencement date. Leases with a lease term of 12 months or less at inception are not recorded on the condensed
consolidated balance sheets and are expensed on a straight-line basis over the lease term in the condensed consolidated statement of
operations and comprehensive loss. The Company determines the lease term by agreement with lessor. In cases where the lease does not
provide an implicit interest rate, the Company uses the Company&#x2019;s incremental borrowing rate based on the information available at commencement
date in determining the present value of future payments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</modd:RightOfUseAssetPolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_84C_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zZg4mpeb3nhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_867_zcP1mLgLhPpe"&gt;Stock-Based
Compensation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
recognizes stock-based compensation for stock options granted to employees and non-employees on a straight-line basis over the requisite
service period, usually the vesting period, based on the grant-date fair value. The Company estimates the value of stock options on the
date of grant using the Black-Scholes pricing model. The determination of fair value of share-based payment awards on the date of grant
using an option-pricing model is affected by the option price, as well as assumptions regarding a number of highly complex and subjective
variables. These variables include, but are not limited to, the expected stock price volatility over the term of the awards, and projected
stock option exercise behaviors.&lt;/span&gt;&lt;/p&gt;

</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_842_eus-gaap--EarningsPerSharePolicyTextBlock_z28rWs0sb8D1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86B_zZJjKuFmItKi"&gt;Per-Share
Amounts&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Basic net loss
per share is computed by dividing loss for the period by the weighted-average number of shares of common stock outstanding during the
period. Diluted net loss per share gives effect to all potentially dilutive common shares outstanding during the period. Potentially
dilutive common shares consist of incremental shares of common stock issuable upon the exercise of stock options and exercise of warrants.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zP9xFqGjEN26" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;For the three
months ended June 30, 2022 and 2021, the following table sets forth securities outstanding which were excluded from the computation of
diluted net loss per share as their inclusion would be anti-dilutive.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_zt72bj3VBkR7" style="display: none"&gt;Schedule of Anti-Dilutive Shares&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_zMZjbPzXwtR1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"/&gt;&lt;td style="padding-bottom: 1pt"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td id="xdx_494_20220401__20220630_zGLcycbpuWMg" style="white-space: nowrap; text-align: center"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td id="xdx_493_20210401__20210630_zqTYbzy30xc" style="white-space: nowrap; text-align: center"/&gt;&lt;td style="padding-bottom: 1pt"/&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;br/&gt; June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_z4lOQxiUUhg3" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Options to purchase common stock	&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;1,819,671&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;1,250,479&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_zHea2Mx4hvk4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Warrants	&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,565,588&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0390"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zzYAkIM8Ex3c" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Total	&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,385,259&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,250,479&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zQyZL9gF5lA5" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_89B_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zP9xFqGjEN26" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;For the three
months ended June 30, 2022 and 2021, the following table sets forth securities outstanding which were excluded from the computation of
diluted net loss per share as their inclusion would be anti-dilutive.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_zt72bj3VBkR7" style="display: none"&gt;Schedule of Anti-Dilutive Shares&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <modd:TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract contextRef="From2022-04-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract_zMZjbPzXwtR1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"/&gt;&lt;td style="padding-bottom: 1pt"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td id="xdx_494_20220401__20220630_zGLcycbpuWMg" style="white-space: nowrap; text-align: center"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td style="white-space: nowrap; text-align: center"/&gt;
    &lt;td id="xdx_493_20210401__20210630_zqTYbzy30xc" style="white-space: nowrap; text-align: center"/&gt;&lt;td style="padding-bottom: 1pt"/&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;br/&gt; June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_z4lOQxiUUhg3" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Options to purchase common stock	&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;1,819,671&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;1,250,479&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_zHea2Mx4hvk4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Warrants	&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,565,588&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0390"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zzYAkIM8Ex3c" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Total	&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,385,259&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,250,479&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</modd:TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">1819671</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2021-06-30" decimals="INF" unitRef="Shares">1250479</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">7565588</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-04-01to2022-06-30"
      decimals="INF"
      unitRef="Shares">9385259</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="Shares">1250479</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_848_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zMK72IygqX5b" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_865_zIvV6grUlshc"&gt;Reclassifications&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Certain prior
year amounts have been reclassified for consistency with the current period presentation. These reclassifications had no effect on the
reported results of operations or cash flows.&lt;/span&gt;&lt;/p&gt;

</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_847_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_z0DaNz7ZdEI2" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_862_zf8kYPAgMST5"&gt;Comprehensive
Loss&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Comprehensive
loss represents the changes in equity of an enterprise, other than those resulting from stockholder transactions. Accordingly, comprehensive
loss may include certain changes in equity that are excluded from net loss. For the three months ended June 30, 2022 and 2021, the Company&#x2019;s
comprehensive loss was the same as its net loss.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_89E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zB3TD5sWKS6d" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_8B3_zumkYkKqLPFj"&gt;Recently
Issued Accounting Pronouncement&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In June 2016, the FASB
issued Accounting Standards Update (ASU) No. 2016-13, &lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;i&gt;Financial Instruments&#x2014;Credit
Losses&lt;/i&gt;&lt;/span&gt;. This ASU added a new impairment model (known as the current expected credit loss (CECL) model) that is based on expected
losses rather than incurred losses. Under the new guidance, an entity recognizes an allowance for its estimate of expected credit losses
and applies to most debt instruments, trade receivables, lease receivables, financial guarantee contracts, and other loan commitments.
The CECL model does not have a minimum threshold for recognition of impairment losses and entities will need to measure expected credit
losses on assets that have a low risk of loss. This update is effective for fiscal years beginning after December 15, 2022, including
interim periods within those fiscal years for smaller reporting companies. The Company is still evaluating the impact of this accounting
guidance on its results of operations and financial position.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_809_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zInZLT4taOHb" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2013; &lt;span id="xdx_82D_zczMkvU1gno9"&gt;LEASES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
accounts for the lease of its corporate facility in San Diego, California in accordance with ASC No. 842. The 39-month lease term commenced
April 1, 2020, and the lease provides for an initial monthly rent of approximately $12,400 &lt;span style="font-family: Times New Roman, Times, Serif; background-color: white"&gt;with
annual rent increases of approximately 3%. &lt;/span&gt;In addition to the minimum lease payments, the Company is responsible for property
taxes, insurance and certain other operating costs. The right-to-use asset and corresponding liability for the facility lease have been
measured at the present value of the future minimum lease payments. A discount rate of 11%, which approximated the Company&#x2019;s incremental
borrowing rate, was used to measure the lease asset and liability. Lease expense is recognized on a straight-line basis over the lease
term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
obtained a right-of-use asset of $270,950 in exchange for its obligations under the operating lease. The landlord also provided a lease
incentive of approximately $139,000, which was paid to the Company in June 2020, for the Company to make improvements to the leased space.
In addition, the Company paid a $100,000 security deposit.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_zkCW4HkOFM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Future minimum
payments under the facility operating lease, as of June 30, 2022, are listed in the table below.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_8BB_zAzFUrbys2Hg" style="display: none"&gt;Schedule of Future
minimum Lease Payment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_ecustom--DisclosureLeasesDetailsAbstract_zKy39Jnupxa7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;Annual Fiscal Years&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20220630_zMSUPo9nyAMk" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Operating&lt;br/&gt; Lease&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_maOLFMPz3Dp_zXRTKjBp1x6g" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-align: left; width: 87%"&gt;&lt;span style="font-size: 10pt"&gt;2023	&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;118,521&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_maOLFMPz3Dp_zRsVDsPIg9Kl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,692&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-align: left"&gt;Less:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--OperatingLeasesImputedInterest_iI_maOLFMPz3Dp_zppjmKFv9Xek" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Imputed interest	&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(9,140&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iTI_mtOLFMPz3Dp_zylsClaYkXVk" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Present value of lease liabilities	&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;150,073&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_z7T03iJJT78i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cash paid for
amounts included in the measurement of lease liabilities was $&lt;span id="xdx_90F_ecustom--CashPaidforLeaseLiabilities_iI_c20220630_z5aPIwYGfmja"&gt;39,507&lt;/span&gt;. Rent expense was $&lt;span id="xdx_90A_eus-gaap--LeaseAndRentalExpense_c20220401__20220630_zMatYnjQpTbk"&gt;26,921&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--LeaseAndRentalExpense_c20210401__20210630_zyJzQUIre0a3"&gt;26,884&lt;/span&gt; for the three months ended
June 30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/p&gt;

</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_89B_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_zkCW4HkOFM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Future minimum
payments under the facility operating lease, as of June 30, 2022, are listed in the table below.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_8BB_zAzFUrbys2Hg" style="display: none"&gt;Schedule of Future
minimum Lease Payment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <modd:DisclosureLeasesDetailsAbstract contextRef="From2022-04-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_ecustom--DisclosureLeasesDetailsAbstract_zKy39Jnupxa7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;Annual Fiscal Years&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20220630_zMSUPo9nyAMk" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Operating&lt;br/&gt; Lease&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_maOLFMPz3Dp_zXRTKjBp1x6g" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-align: left; width: 87%"&gt;&lt;span style="font-size: 10pt"&gt;2023	&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;118,521&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_maOLFMPz3Dp_zRsVDsPIg9Kl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,692&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-align: left"&gt;Less:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--OperatingLeasesImputedInterest_iI_maOLFMPz3Dp_zppjmKFv9Xek" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Imputed interest	&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(9,140&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iTI_mtOLFMPz3Dp_zylsClaYkXVk" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Present value of lease liabilities	&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;150,073&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</modd:DisclosureLeasesDetailsAbstract>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">118521</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">40692</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <modd:OperatingLeasesImputedInterest contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">-9140</modd:OperatingLeasesImputedInterest>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">150073</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <modd:CashPaidforLeaseLiabilities contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">39507</modd:CashPaidforLeaseLiabilities>
    <us-gaap:LeaseAndRentalExpense
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">26921</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">26884</us-gaap:LeaseAndRentalExpense>
    <modd:PPPNotesPayableTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_808_ecustom--PPPNotesPayableTextBlock_z8WHoWtHFpX4" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
3 &#x2013; &lt;span id="xdx_829_z8Aq35mEjdpi"&gt;PPP NOTE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;On April 24,
2020, the Company received a $&lt;span id="xdx_902_eus-gaap--UnsecuredDebtCurrent_iI_c20200424_zP0lJk9CD6Oh"&gt;368,780&lt;/span&gt; unsecured loan (the PPP Note) under the Paycheck Protection Program (the PPP), which was established
under the U.S. government&#x2019;s Coronavirus Aid, Relief, and Economic Security Act (the CARES Act). The PPP Note to the Company was
made through Silicon Valley Bank (the Lender), and the Company entered into a U.S. Small Business Administration Paycheck Protection
Program Note (the Agreement) with the Lender evidencing the PPP Note. The full amount of the PPP Note was due in April 2022 and interest
accrued on the outstanding principal balance of the PPP Note at a fixed rate of 1.0% per annum, which was deferred for 10 months after
the covered period during which the Company used the proceeds.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In May 2021,
the Lender and the U.S. Small Business Administration notified the Company that the outstanding principal and accrued interest for the
PPP Note was forgiven in full. The Company accounted for the forgiveness of the PPP Note in accordance with ASC Topic 470: &lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;i&gt;Debt
&lt;/i&gt;&lt;/span&gt;(ASC 470), and the amount forgiven was recorded as a gain on extinguishment and recognized in the other income line of the
consolidated statement of operations.&lt;/span&gt;&lt;/p&gt;

</modd:PPPNotesPayableTextBlock>
    <us-gaap:UnsecuredDebtCurrent contextRef="AsOf2020-04-24" decimals="0" unitRef="USD">368780</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_80F_eus-gaap--DebtDisclosureTextBlock_zJixJIUn2oF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
4 &#x2013; &lt;span id="xdx_82A_zx8QlZe3xo3k"&gt;CONVERTIBLE PROMISSORY NOTES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;From February
through April 2021, the Company sold $2,310,000 of convertible promissory notes (each an Original Note and, collectively, the Original
Notes), at par in a private placement transaction effected pursuant to an exemption from the registration requirements under the Securities
Act of 1933, as amended. Effective April 30, 2021, pursuant to a revocation and replacement agreement between each holder of an Original
Note and the Company, the $2,310,000 of Original Notes and accrued interest thereon as of April 30, 2021 were replaced with $2,360,550
aggregate principal amount of new Notes and 2021 Warrants (as defined below). The Company accounted for the replacement of the Original
Notes in accordance with ASC 470 and recorded a loss on extinguishment of $&lt;span id="xdx_909_eus-gaap--GainsLossesOnExtinguishmentOfDebt_iN_di_c20210401__20210430_zLLplv518Ozg"&gt;1,321,450&lt;/span&gt; and interest expense of $&lt;span id="xdx_900_eus-gaap--AmortizationOfFinancingCosts_c20210401__20210430_zywkLXTxZJoj"&gt;70,647&lt;/span&gt; for unamortized
debt issuance costs as of April 30, 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In April and
May 2021, pursuant to a securities purchase agreement by and between the Company and each investor (the SPA), the Company sold to investors
$&lt;span id="xdx_907_eus-gaap--ConvertibleNotesPayable_iI_c20210531__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleNotesPayableMember_zA25XQE9TgJl"&gt;4,250,000&lt;/span&gt; aggregate principal amount of convertible promissory notes (the Notes) and warrants to purchase shares of its common stock
(the 2021 Warrants). The Notes were unsecured obligations of the Company with each Note having a stated maturity date of 12 months from
its issue date and accrued interest at a rate of 12% per annum, payable on maturity. If the Company completed an offering of its common
stock or other securities in excess of $12,000,000 of gross proceeds (a Qualified Capital Raise, as defined in the Notes), each Note
holder would be required to convert its Adjusted Note Amount (as defined below) into the securities of such Qualified Capital Raise.
Adjusted Note Amount equals the product of (i) the sum of all outstanding principal plus accrued interest on a Note, multiplied by (ii)
1.25.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In connection
with the issuance of the Notes, the Company issued the 2021 Warrants to purchase in the aggregate 767,796 shares of its common stock
at an initial exercise price of $24.00 per share. The fair value of the 2021 Warrants was $3,700,632, of which $2,379,182 was recorded
as a debt discount and amortized to interest expense, and $1,321,450 was recorded as a loss on debt extinguishment. The Company calculated
the fair value of the Warrants utilizing the Black-Scholes valuation model with the following assumptions: volatility of 88.98%, risk-free
interest rate of 0.86%, a term of 5.75 years and a dividend yield of zero.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Upon the closing
of a public offering in February 2022, which was a Qualified Capital Raise, in accordance with their terms, the Notes converted into
1,511,276 shares of common stock and the holders of the Notes received an additional 1,511,276 common stock purchase warrants with an
exercise price of $6.60 per share. In addition, as a result of the February 2022 equity offering, the exercise price of the 767,796 outstanding
2021 Warrants was reduced to $6.00 per share.&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-04-012021-04-30"
      decimals="0"
      unitRef="USD">-1321450</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2021-04-012021-04-30"
      decimals="0"
      unitRef="USD">70647</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ConvertibleNotesPayable
      contextRef="AsOf2021-05-31_us-gaap_ConvertibleNotesPayableMember"
      decimals="0"
      unitRef="USD">4250000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z58ZwvrpBML7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
5 &#x2013; &lt;span id="xdx_824_zCrczNnFa7u2"&gt;STOCKHOLDERS&#x2019; EQUITY (DEFICIT)&lt;/span&gt; &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Placements
of Common Stock&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; background-color: white"&gt;&lt;span style="font-size: 10pt"&gt;On
May 2, 2022, the Company entered into a securities purchase agreement (the Purchase Agreement) with an institutional investor, pursuant
to which the Company sold, in a registered direct offering (the Registered Offering), which closed on May 5, 2022, an aggregate of 449,438
shares (the Shares) of the Company&#x2019;s common stock, par value $0.001 per share, at a purchase price per Share of $4.45 and pre-funded
warrants (the Pre-Funded Warrants) to purchase an aggregate of 1,348,314 shares of common stock at a purchase price per Pre-Funded Warrant
of $4.44. The Pre-Funded Warrants will be exercisable immediately on the date of issuance at an exercise price of $0.01 per share and
may be exercised at any time until all of the Pre-Funded Warrants are exercised in full.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;In
a concurrent private placement under the Purchase Agreement, the Company issued to the Investor warrants (the Private Placement Warrants)
to purchase an aggregate of 1,438,202 shares of common stock at an exercise price of $6.60 per share. The Private Placement Warrants
&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;will be exercisable beginning on the six-month anniversary of the date of issuance (the Initial
Exercise Date) and will expire on the five-year anniversary of the Initial Exercise Date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zpT267DHFRC7" style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;As
of June 30, 2022, the Company had the following warrants outstanding:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span id="xdx_8B7_zVDoJimDm8T8" style="display: none"&gt;Schedule of Warrant Outstanding&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_883_ecustom--DisclosureStockholdersEquityDeficitDetailsAbstract_zyzgO2SxaT0h" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;Type&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_485_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_znkckL19Krc9" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;Number of&lt;br/&gt;
 Shares&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_zwXVcySyKB9e" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Exercise Price&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Expiration&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41B_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant1Member_zEIydaBl3ljh" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 62%; text-align: left"&gt;Common stock&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;1,348,314&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 8%; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_412_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant2Member_zasv3ivhTVQ1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;767,796&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;April 2027 - May 2027&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_410_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant3Member_zcAViDVVeoMl" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-align: left"&gt;Common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,011,276&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.60&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;February 2027&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41F_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant4Member_zYYrmra4Als4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Common stock&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,438,202&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;6.60&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;November 2027&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_418_20220630_zM7qdSq8Dmi5" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;7,565,588&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zCRdLWFJ57o8" style="margin-top: 0; margin-bottom: 0"/&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;During the three
months ended June 30, 2022 and 2021, the Company issued &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220401__20220630_zQX1iizsWU07"&gt;348&lt;/span&gt; and &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210401__20210630_zdbuS8OyKang"&gt;20,000&lt;/span&gt; shares of common stock, respectively. with a fair value of approximately
$&lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20220401__20220630_z6ecfiZn45B"&gt;1,576&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210401__20210630_zaNm5ihcYaZa"&gt;172,200&lt;/span&gt;, respectively, to service providers.&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zpT267DHFRC7" style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;As
of June 30, 2022, the Company had the following warrants outstanding:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span id="xdx_8B7_zVDoJimDm8T8" style="display: none"&gt;Schedule of Warrant Outstanding&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <modd:DisclosureStockholdersEquityDeficitDetailsAbstract contextRef="From2022-04-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_883_ecustom--DisclosureStockholdersEquityDeficitDetailsAbstract_zyzgO2SxaT0h" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;Type&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_485_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_znkckL19Krc9" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;Number of&lt;br/&gt;
 Shares&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_zwXVcySyKB9e" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Exercise Price&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Expiration&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41B_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant1Member_zEIydaBl3ljh" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 62%; text-align: left"&gt;Common stock&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;1,348,314&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 8%; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_412_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant2Member_zasv3ivhTVQ1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;767,796&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;April 2027 - May 2027&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_410_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant3Member_zcAViDVVeoMl" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-align: left"&gt;Common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,011,276&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.60&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;February 2027&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41F_20220630__us-gaap--StatementEquityComponentsAxis__custom--Warrant4Member_zYYrmra4Als4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Common stock&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,438,202&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;6.60&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;November 2027&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_418_20220630_zM7qdSq8Dmi5" style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;7,565,588&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</modd:DisclosureStockholdersEquityDeficitDetailsAbstract>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-06-30_custom_Warrant1Member"
      decimals="INF"
      unitRef="Shares">1348314</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2022-06-30_custom_Warrant1Member"
      decimals="INF"
      unitRef="USDPShares">0.01</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-06-30_custom_Warrant2Member"
      decimals="INF"
      unitRef="Shares">767796</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2022-06-30_custom_Warrant2Member"
      decimals="INF"
      unitRef="USDPShares">6.00</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-06-30_custom_Warrant3Member"
      decimals="INF"
      unitRef="Shares">4011276</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2022-06-30_custom_Warrant3Member"
      decimals="INF"
      unitRef="USDPShares">6.60</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-06-30_custom_Warrant4Member"
      decimals="INF"
      unitRef="Shares">1438202</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2022-06-30_custom_Warrant4Member"
      decimals="INF"
      unitRef="USDPShares">6.60</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">7565588</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2022-04-01to2022-06-30"
      decimals="INF"
      unitRef="Shares">348</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="Shares">20000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2022-04-01to2022-06-30"
      decimals="0"
      unitRef="USD">1576</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">172200</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_808_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_z1cFQBaQULL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
6 &#x2013; &lt;span id="xdx_823_ziYbdKvJ9WOk"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Amended
2017 Equity Incentive Plan &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In October 2017,
the Board approved the 2017 Equity Incentive Plan (the Plan), as amended, with &lt;span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20171031_zuWsDYmT0cIk"&gt;3,000,000&lt;/span&gt; shares of common stock reserved for issuance.
In January 2020, the Board approved an increase in the number of shares reserved for issuance by &lt;span id="xdx_901_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20200131_zA8oh16lQ1N5"&gt;333,334&lt;/span&gt; shares. Under the Plan, eligible
employees, directors and consultants may be granted a broad range of awards, including stock options, stock appreciation rights, restricted
stock, performance-based awards and restricted stock units. The Plan is administered by the Board or, in the alternative, a committee
designated by the Board.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Stock-Based
Compensation Expense&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The expense
relating to stock options is recognized on a straight-line basis over the requisite service period, usually the vesting period, based
on the grant date fair value. As of June 30, 2022, the unamortized compensation cost was $&lt;span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20220630_zS3CRclt5M3k"&gt;3,824,493&lt;/span&gt; related to stock options and is expected
to be recognized as expense over a weighted-average period of approximately 2.22 years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;During the three
months ended June 30, 2022, the Company accrued stock-based compensation expense of approximately $131,000 related to services provided
by the Board in accordance with the terms of the Outside Director Compensation Plan (the OD Plan) for non-employee directors, as the
Board had not approved certain awards payable under the OD Plan as of June 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;During the three
months ended June 30, 2022, the Company granted 2,664 shares to members of the Board in accordance with the OD Plan. During the three
months ended June 30, 2022, the Company granted options with 10-year terms to purchase &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zALDfBTkFYY4"&gt;265,634&lt;/span&gt; shares of its common stock to employees,
directors and consultants. During the three months ended June 30, 2022, the fair value of awards granted and accrued was $&lt;span id="xdx_90B_ecustom--FairValueofOptionGranted_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zGKaPhxl3U28"&gt;1,276,706&lt;/span&gt;,
and $&lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zMuJLmfU9XF9"&gt;738,569&lt;/span&gt; was recorded as stock-based compensation expense in the condensed consolidated statement of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfAssumptionsUsedTableTextBlock_z5Ex8f1w2wea" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The following
assumptions were used in the fair value calculations:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_8BC_zoHpYNToBpPe" style="display: none"&gt;Schedule of Fair Value Assumptions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_ecustom--DisclosureStockBasedCompensationDetailsAbstract_z0BTijb0Q6Rh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months Ended,&lt;br/&gt; June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Risk-free interest rates	&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 8%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_z6h11qQvZyQe"&gt;2.82%&lt;/span&gt; - &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zuYC0sMuj1Wi"&gt;3.25%&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 8%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_z9wM0eRmVKT8"&gt;0.81%&lt;/span&gt; - &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_zoCmmgzgSVjf"&gt;0.87%&lt;/span&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: bottom; background-color: White"&gt;
    &lt;td&gt;Volatility	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_z0naVkx8hzNk"&gt;159%&lt;/span&gt; - &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zmaDCJabUDZd"&gt;223%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_zkwmxumDNeqf"&gt;89%&lt;/span&gt; - &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_z80b0RXoJwUl"&gt;366%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-align: left"&gt;Expected life (years)	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_zMwgbiukNV61" title="::XDX::P5Y"&gt;5.0&lt;/span&gt; - &lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_z9pMH3nGkDkj" title="::XDX::P6Y"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_z8vQdotzwoK9" title="::XDX::P5Y"&gt;5.0&lt;/span&gt; - &lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_z3hLbAoXmUV7" title="::XDX::P6Y"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A5_zIvKJQo3Uej2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The fair values
of options at the grant date were estimated utilizing the Black-Scholes valuation model, which includes simplified methods to establish
the fair term of options, as well as average volatility. The risk-free interest rate was derived from the Daily Treasury Yield Curve
Rates, as published by the U.S. Department of the Treasury as of the grant date for terms equal to the expected terms of the options.
A dividend yield of zero was applied because the Company has never paid dividends and has no intention to pay dividends in the foreseeable
future. The Company accounts for forfeitures as they occur.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zgE2bnBLvpV7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;A summary of
stock option activity under the Plan is presented below:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_8BF_zMfIkSaPKpo3" style="display: none"&gt;Schedule of Stock Option activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--DisclosureStockBasedCompensationDetails2Abstract_zIMlx0WL5HJd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details 2)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Options Outstanding&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Available&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;for Grant&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Prices&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 61%"&gt;Balance at March 31, 2022	&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zoflhmBw0Zvk" style="width: 8%; text-align: right"&gt;989,466&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zA5mqeulEAb6" style="width: 8%; text-align: right"&gt;1,650,705&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zQ33YMv0pCb" style="width: 8%; text-align: right"&gt;6.58&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Options granted	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zavNi3dOrIad" style="text-align: right"&gt;(265,634&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zMNYEcS1xatj" style="text-align: right"&gt;265,634&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zSIy9qf72Gta" style="text-align: right"&gt;4.35&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-indent: -8.65pt; padding-left: 17.3pt"&gt;Share awards	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zkEzmchGzV47" style="text-align: right"&gt;(2,664&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Options cancelled and returned to the Plan	&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_ztdAFap03bHh" style="border-bottom: Black 1pt solid; text-align: right"&gt;96,668&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zCMHZwPVte2l" style="border-bottom: Black 1pt solid; text-align: right"&gt;(96,668&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zy2fggsGjXT" style="padding-bottom: 1pt; text-align: right"&gt;7.69&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance at June 30, 2022	&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zWlEmU6rh6fi" style="border-bottom: Black 2.5pt double; text-align: right"&gt;817,836&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zaxyiGkibrCb" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,819,671&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zo9k4Yz1oku5" style="padding-bottom: 2.5pt; text-align: right"&gt;6.19&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zXxvrDIrMYKi" style="margin-top: 0; margin-bottom: 0"/&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;There were no
stock options exercised during the three months ended June 30, 2022 and 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_z7SvDtMFThI1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The following
table summarizes the range of outstanding and exercisable options as of June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B0_zjWp49Tt5yt7" style="display: none"&gt;Schedule of
Outstanding and Exercisable Option, Range&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--DisclosureStockBasedCompensationDetails3Abstract_zSuB9djuP357" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details 3)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Options Outstanding&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Options Exercisable&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: left"&gt;Range of Exercise Price&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number&lt;br/&gt; Outstanding&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Life&lt;br/&gt; (in Years)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number&lt;br/&gt; Exercisable&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;br/&gt; Intrinsic&lt;br/&gt; value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 22%; padding-bottom: 1pt"&gt;$&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember__srt--RangeAxis__srt--MinimumMember_zcho0wlFWATa"&gt;1.98&lt;/span&gt; - $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember__srt--RangeAxis__srt--MaximumMember_zXpdS3Flpfob"&gt;17.70&lt;/span&gt;	&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zmEwnQ34hVm2" style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;1,819,671&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtxH_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_z8wgbC3uMRsc" style="width: 8%; padding-bottom: 1pt; text-align: right" title="::XDX::P8Y22D"&gt;8.06&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zIeLdiV5aKpg" style="width: 8%; padding-bottom: 1pt; text-align: right"&gt;6.19&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zRiJ5qSXghhd" style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;1,142,581&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zLtLcYcBjnM7" style="width: 8%; padding-bottom: 1pt; text-align: right"&gt;5.65&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zgJI0fd6dnJ7" style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;1,487,193&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_zjbkcejpjrh9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The intrinsic
value per share is calculated as the excess of the closing price of the common stock on the Company&#x2019;s principal trading market
over the exercise price of the option.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="AsOf2017-10-31" decimals="INF" unitRef="Shares">3000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="AsOf2020-01-31" decimals="INF" unitRef="Shares">333334</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">3824493</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">265634</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <modd:FairValueofOptionGranted
      contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">1276706</modd:FairValueofOptionGranted>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">738569</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_893_eus-gaap--ScheduleOfAssumptionsUsedTableTextBlock_z5Ex8f1w2wea" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The following
assumptions were used in the fair value calculations:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_8BC_zoHpYNToBpPe" style="display: none"&gt;Schedule of Fair Value Assumptions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <modd:DisclosureStockBasedCompensationDetailsAbstract contextRef="From2022-04-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_ecustom--DisclosureStockBasedCompensationDetailsAbstract_z0BTijb0Q6Rh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months Ended,&lt;br/&gt; June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Risk-free interest rates	&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 8%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_z6h11qQvZyQe"&gt;2.82%&lt;/span&gt; - &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zuYC0sMuj1Wi"&gt;3.25%&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 8%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_z9wM0eRmVKT8"&gt;0.81%&lt;/span&gt; - &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_zoCmmgzgSVjf"&gt;0.87%&lt;/span&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: bottom; background-color: White"&gt;
    &lt;td&gt;Volatility	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_z0naVkx8hzNk"&gt;159%&lt;/span&gt; - &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_zmaDCJabUDZd"&gt;223%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_zkwmxumDNeqf"&gt;89%&lt;/span&gt; - &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_z80b0RXoJwUl"&gt;366%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-align: left"&gt;Expected life (years)	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20220401__20220630__srt--RangeAxis__srt--MinimumMember_zMwgbiukNV61" title="::XDX::P5Y"&gt;5.0&lt;/span&gt; - &lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20220401__20220630__srt--RangeAxis__srt--MaximumMember_z9pMH3nGkDkj" title="::XDX::P6Y"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20210401__20210630__srt--RangeAxis__srt--MinimumMember_z8vQdotzwoK9" title="::XDX::P5Y"&gt;5.0&lt;/span&gt; - &lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dxH_c20210401__20210630__srt--RangeAxis__srt--MaximumMember_z3hLbAoXmUV7" title="::XDX::P6Y"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</modd:DisclosureStockBasedCompensationDetailsAbstract>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2022-04-012022-06-30_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.0282</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2022-04-012022-06-30_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.0325</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2021-04-012021-06-30_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.0081</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2021-04-012021-06-30_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.0087</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-04-012022-06-30_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">1.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-04-012022-06-30_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">2.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2021-04-012021-06-30_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2021-04-012021-06-30_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">3.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zgE2bnBLvpV7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;A summary of
stock option activity under the Plan is presented below:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_8BF_zMfIkSaPKpo3" style="display: none"&gt;Schedule of Stock Option activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <modd:DisclosureStockBasedCompensationDetails2Abstract contextRef="From2022-04-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--DisclosureStockBasedCompensationDetails2Abstract_zIMlx0WL5HJd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details 2)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Options Outstanding&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Available&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;for Grant&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Prices&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 61%"&gt;Balance at March 31, 2022	&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zoflhmBw0Zvk" style="width: 8%; text-align: right"&gt;989,466&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zA5mqeulEAb6" style="width: 8%; text-align: right"&gt;1,650,705&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zQ33YMv0pCb" style="width: 8%; text-align: right"&gt;6.58&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Options granted	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zavNi3dOrIad" style="text-align: right"&gt;(265,634&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zMNYEcS1xatj" style="text-align: right"&gt;265,634&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zSIy9qf72Gta" style="text-align: right"&gt;4.35&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="text-indent: -8.65pt; padding-left: 17.3pt"&gt;Share awards	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zkEzmchGzV47" style="text-align: right"&gt;(2,664&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt"&gt;Options cancelled and returned to the Plan	&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_ztdAFap03bHh" style="border-bottom: Black 1pt solid; text-align: right"&gt;96,668&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zCMHZwPVte2l" style="border-bottom: Black 1pt solid; text-align: right"&gt;(96,668&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zy2fggsGjXT" style="padding-bottom: 1pt; text-align: right"&gt;7.69&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance at June 30, 2022	&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zWlEmU6rh6fi" style="border-bottom: Black 2.5pt double; text-align: right"&gt;817,836&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zaxyiGkibrCb" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,819,671&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zo9k4Yz1oku5" style="padding-bottom: 2.5pt; text-align: right"&gt;6.19&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</modd:DisclosureStockBasedCompensationDetails2Abstract>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2022-03-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">989466</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-03-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">1650705</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-03-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">6.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <modd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant
      contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">-265634</modd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">265634</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">4.35</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <modd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards
      contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">-2664</modd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards>
    <modd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant
      contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">96668</modd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">96668</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-04-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">7.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">817836</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">1819671</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">6.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_z7SvDtMFThI1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The following
table summarizes the range of outstanding and exercisable options as of June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B0_zjWp49Tt5yt7" style="display: none"&gt;Schedule of
Outstanding and Exercisable Option, Range&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <modd:DisclosureStockBasedCompensationDetails3Abstract contextRef="From2022-04-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--DisclosureStockBasedCompensationDetails3Abstract_zSuB9djuP357" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK-BASED COMPENSATION (Details 3)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Options Outstanding&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Options Exercisable&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: left"&gt;Range of Exercise Price&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number&lt;br/&gt; Outstanding&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Life&lt;br/&gt; (in Years)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number&lt;br/&gt; Exercisable&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;br/&gt; Intrinsic&lt;br/&gt; value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,204)"&gt;
    &lt;td style="width: 22%; padding-bottom: 1pt"&gt;$&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember__srt--RangeAxis__srt--MinimumMember_zcho0wlFWATa"&gt;1.98&lt;/span&gt; - $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember__srt--RangeAxis__srt--MaximumMember_zXpdS3Flpfob"&gt;17.70&lt;/span&gt;	&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zmEwnQ34hVm2" style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;1,819,671&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtxH_c20220401__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_z8wgbC3uMRsc" style="width: 8%; padding-bottom: 1pt; text-align: right" title="::XDX::P8Y22D"&gt;8.06&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zIeLdiV5aKpg" style="width: 8%; padding-bottom: 1pt; text-align: right"&gt;6.19&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zRiJ5qSXghhd" style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;1,142,581&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zLtLcYcBjnM7" style="width: 8%; padding-bottom: 1pt; text-align: right"&gt;5.65&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--StockOptionMember_zgJI0fd6dnJ7" style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;1,487,193&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</modd:DisclosureStockBasedCompensationDetails3Abstract>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember_srt_MinimumMember"
      decimals="INF"
      unitRef="USDPShares">1.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember_srt_MaximumMember"
      decimals="INF"
      unitRef="USDPShares">17.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">1819671</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">6.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">1142581</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">5.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">1487193</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_80B_eus-gaap--IncomeTaxDisclosureTextBlock_zNf3zicZya29" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
7 &#x2013; &lt;span id="xdx_820_zYwotBp7hGEl"&gt;INCOME TAXES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
determines deferred tax assets and liabilities based upon the differences between the financial statement and tax bases of the Company&#x2019;s
assets and liabilities using tax rates in effect for the year in which the Company expects the differences to affect taxable income.
A valuation allowance is established for any deferred tax assets for which it is more likely than not that all or a portion of the deferred
tax assets will not be realized. Based on the available information and other factors, management believes it is more likely than not
that its federal and state net deferred tax assets will not be fully realized, and the Company has recorded a full valuation allowance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Company
files U.S. federal and state income tax returns in jurisdictions with varying statutes of limitations. All tax returns for fiscal 2016
to fiscal 2022 may be subject to examination by the U.S. federal and state tax authorities. As of June 30, 2022, the Company has not
recorded any liability for unrecognized tax benefits related to uncertain tax positions.&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2022-04-01to2022-06-30">&lt;p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zGHdjSE63T5f" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
8 &#x2013; &lt;span id="xdx_82B_z2rDo5FW7nJ5"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Litigations,
Claims and Assessments &lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In the normal
course of business, the Company may be involved in legal proceedings, claims and assessments arising in the ordinary course of business.
The Company records legal costs associated with loss contingencies as incurred and accrues for all probable and estimable settlements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Indemnification&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In the ordinary
course of business, the Company enters into contractual arrangements under which it may agree to indemnify the counterparties from any
losses incurred relating to breach of representations and warranties, failure to perform certain covenants, or claims and losses arising
from certain events as outlined within the particular contract, which may include, for example, losses arising from litigation or claims
relating to past performance. Such indemnification clauses may not be subject to maximum loss clauses. The Company has also entered into
indemnification agreements with its officers and directors. No amounts were reflected in the Company&#x2019;s consolidated financial statements
for the three months ended June 30, 2022 and 2021 related to these indemnifications. The Company has not estimated the maximum potential
amount of indemnification liability under these agreements due to the limited history of prior claims and the unique facts and circumstances
applicable to each particular agreement. To date, the Company has not made any payments related to these indemnification agreements,
and no claims for payment have been made under such agreements.&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>42
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +2("U4'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "TB M5//>X->X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M2L0P$(9?17)O)\FB:.CFHGA2$%Q0O(5D=C=LTX1DI-VWMZV[740?P&-F_GSS
M#4QCD[(QXTN."3-Y+%=#:+NB;%JS/5%2 ,7N,9A2CXEN;&YC#H;&9]Y!,O9@
M=@B2\QL(2,89,C !J[00F6Z<53:CH9A/>&<7?/K,[0QS%K#%@!T5$+4 IJ>)
MZ3BT#5P $XPPA_)=0+<0Y^J?V+D#[)0<BE]2?=_7_6K.C3L(>']^>IW7K7Q7
MR'06QU_%*SHF7+/SY+?5_</FD6G)I:SX;27$1@K%KY6\^YA<?_A=A$-T?NO_
ML?%94#?PZR[T%U!+ P04    " "TB M5F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M +2("U6)($17^@4  ,@?   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MM9GA;^(V&(?_%8M-TYU4('&@T!M%HJ'=V%JN5WIWNDW[X"8&HDMBYCC0_O=[
MG4!"*^>%H<N7EH2\/_S$3O+$'FR$_)XL.5?D.0KCY+*Q5&KUH=U.O"6/6-(2
M*Q[#-W,A(Z9@4R[:R4IRYF=%4=BFEG7>CE@0-X:#;-^]' Y$JL(@YO>2)&D4
M,?ERQ4.QN6S8C=V.AV"Q5'I'>SA8L06?<?5Y=2]AJUVD^$'$XR00,9%\?MD8
MV1]<Q]$%V1%? KY)]CX3C?(DQ'>],?$O&Y9N$0^YIW0$@W]K[O(PU$G0CG^W
MH8WB-W7A_N==^DT&#S!/+.&N"+\&OEI>-OH-XO,Y2T/U(#:_\RU05^=Y(DRR
MOV23']NU&L1+$R6B;3&T( KB_#][WIZ(O8*.75% MP7T38'=J2APM@79F6OG
M+<NPQDRQX4"*#9'Z:$C3'[)SDU4#31#K;IPI"=\&4*>&KEAS29HD63+)DT%;
M0:;^INUMZZ_R>EI1[Y [$:ME0JYCG_NOZ]O0EJ)!=->@*XH&_I'&+>)89X1:
ME!K:X^+EHW31(E;75/ZJ.4YQ?IPLST'/S]^CIT1)&'+_F,Y0GM Q)^CK\$.R
M8AZ_;,"%EG"YYHWA+S_9Y]:O)KP?%/8*ME/ =K#TX5AX*5RBBCR^K+B)%"^W
MK>8G$Q):=2)2MT#JHFT: 8^?,=V$;&%BPNOG+$Q,I\)%RTZ$.B^@SH_KIT\I
MDXK+\(4\\)60RL2'1RF9&O'0JA/Q>@5>[\AA*!D\+[+;?34?GE79?VC9B8#]
M K!_'. ]EX'P];V3P-W;>,GA2<7=LO)VB=:?R'E1<%X<QWD3)!X+=[@WL-OX
MJ,'3/MDF/K3F1#[;*I^>UO\B_,:9K.8[$ 9=Z)@0\;)3&?<,P4:;Y:92OD7$
M1NR!N&;3<IJ.L2_QRE-!:0E*T99=QRI0+\ 9<C)-HR<NC7AXB&79S8Y->STC
M(%I[*F#I,C9J#SO ![X(M,Y GTY99.Y#/.CNX_CS[>B!W%V/)^[H]HQ,IF[+
M"%R'SMBES]BXD6R!71B^$H;N!!SUF?S)7XS(>)0%'6OU.OV>>>36X3AV*3DV
M;BE;SD?V3"8^P ;SP&/9<Q,9QWADO]>TSJG5N>@:>>O0'[OT'QNWEBWO)/:$
M!"_(4,_(3,$=B0A)7)%"AT._"]\\NO'TZ1<C<AU*9)=.9.,BLT4>^3ZD)V>[
M#^06CB,?8S,G'FF?]WJ4?&V1*RYC)GU!QA+>J8WP=>B27?J2C6O.6WA7;T%'
M/XI-; 3'XV8L)N. +X01M0YCLDMELG'+>8M:#.I[*=9![)D[&L]T1T;0.M2)
MENI$<=MY"WHO$@7WZ+^"5>5U>R#Q@L)SUSAE4(= T5*@Z &!RC@E9]5@>,"[
M?K?_W@A6AS#14I@H[CJW(K/ZI8@Q83H0TK>LIM.U+"-?';Y$2U^BN.8\!@I4
M4,R)3=\]O2<S[J42^M((B2>Y(HK@:3Q3POM^1E9@T&L6IIS\;+7 *\B*RWP&
MSG@2ZG H6CH4Q<4'7L+](%Z0V4OT)$(C.QX LC@V<M7A3+1T)HH+SJXWR?6S
MMV3Q@E?*\(&@Z6@V'ADGOO#"4PE+2Z)'6=+N_2V?0LFZ$IXIYC?4 XG?C%/$
M+EYU*F>I1O0H-9K$BLM\64"_F[(=N)$33ZSBK,.":&E!]"@+TN^GX+B@!0LA
MS3<C/&<JXB;S/ XQ$.+G@4;>.E2(EBI$CU*A6<3"D%RE"7R=F$<MGE,UQXF7
MG8CGE +D'"5 UQ&7"WU5_@8):@F.$*U8;.S7 X%5G'C9J9RE_CBXO5SK)3L8
M9E.A0-C)YX03M>1PVU5<KQGMS_+F$X1&=/PW*J=Y\;I3V4M#<HZ:4IHM.0QA
MK&?QF&J\.@3)V5L<.VI"Z;7=S+*E1/(Q52#TL78'(_&/737+T[I9FEZZ7@]M
MZ\+N.)W^H+W>9VSOK97J*R];0DZ(IZ<,\F738F^Q3#W*%F?;Y>'Y&O<=TQ=N
M0D(^AU*KU8.?E_FR<;ZAQ"I;>7T22HDH^[CDS.=2'P#?SX50NPW] \7B_? _
M4$L#!!0    ( +2("U4$VRCM@04  .85   8    >&PO=V]R:W-H965T<R]S
M:&5E=#(N>&ULK5AM3^,X$/XK5G>UVI4*M9U70ZD$A;OEC@6.ECO=1Y.X--HD
MSMH.[-ZO/SLM2=LX*4B H'8S,WYF,O8SX_$S%]_EDC$%?F9I+D\&2Z6*H]%(
M1DN647G("Y;K)PLN,JKT5#R.9"$8C2NE+!UA"/U11I-\,!E7W]V*R9B7*DUR
M=BN ++.,BE]G+.7/)P,T>/GB+GE<*O/%:#(NZ".;,75?W H]&]56XB1CN4QX
M#@1;G Q.T=$4>T:ADO@[8<]R8PR,*P^<?S>3R_AD  TBEK)(&1-4?SRQ*4M3
M8TGC^+$V.JC7-(J;XQ?KOU7.:V<>J&13GOZ3Q&IY,@@'(&8+6J;JCC]_96N'
M*H 13V7U'SRO9>$ 1*54/%LK:P19DJ\^Z<]U(#84D-NA@-<*^+4*SEK!J1Q=
M(:O<.J>*3L:"/P-AI+4U,ZAB4VEK;Y+<O,:9$OIIHO749,KS6+\4%@,]DCQ-
M8JKTY(RF-(\8F!G#$GR^SVD9)_K)%W  [F?GX//'+^.1T@",F5&T7NQLM1CN
M6.R/,C\$#AP"##&VJ$_[U;]1H=6137VDW:Y]Q[7ON++G=/E^?W=W<3T'I[/9
MQ7QF<V>E[]KUS0X[D@6-V,E ;R')Q!,;3#Y]0#X\MCGW3L:V7'5J5YT^ZY,I
ME4M \QA$9L!^E,D335FNI,WKE2F_,F6.@:<)<GP2P, ;CYXV/6H+$ACX3H!K
MN2VP;@W6[05[*UA!DQBPGX5)35D!YVK)A WMRI:W 0+[&")W!VM;S$&.BSN@
M>C54KQ?J_&9^>@7V)Y+76ATYQ",P)#LPVX+$"4E 7#M.O\;I[PFI/OB%^E6%
MTKS^0A_%:@ARIFQP_79,0R<(G!VP%C''TV[9L08UUJ 7:T4E@"] *1F@4K)N
MG$$[6J'G[,:T+84P](ECAQG6,,->F#,6E2+1(8U9P65BQ1>V5X;F9P?@7K$M
M@*0&2%Z1F]<WUP?[\Y.T$+@A=A#> 6H1\WS?Z]A$"#8D!%\!M1O>6GTK0J[K
M(A>B'80621*ZONOZ'1@WB!*]BBVN+D_/+J\NYY<7=JCH/3GCO:QM^]P0).HE
MI<EI%/%2LP0HZ"_ZD#*KP]B2.P'V6F^F+8<)(1MRVR ;:D/]W*9!BI(U=&$%
MZ;2/?\_Q0G\79%O.PVY(ND VE(;Z.6VVY$(=*"8RD#)==H(TH0])JL\/*]PV
M6R$/PM8!;)-SW= +.N VM(;>PFO[4MY"6@02M'O,V>1\_=O!%Z@A-^3W;LVK
MF^O?#^87=]_V(NUER3=OSG>RMNUU0Y.HGR>O>/[X^HSJM67'"JQ.M]G4T;NX
M*^,:-D7]=+K*N'WOK\V4]DRS,BKQO2X6:#@5D=Y4F\UOIG]^O;DZO[B;??H0
M8A0<@XN_[B_G_UKQ]C+TF_/MG:QM-TL-2>-^DM9E^8()H4_:F>+1]R'X" \A
M1)H;!-#=1,F&P!OJJL7\ ;FDPE3NI=('7_(?BW4-QW,&$BG-65U5]*622@^2
M_-':>_6B>4/&OH.A[8@U)0/NI6?=7&<9SWO"!;OC=0P0'!+D#ATWK,*EIZZ/
MAB$)7X3ML=0ELRF>=:_-ZEZ[DM'M<[2L^^<AT"8*5MVBI-8C8^W<]B8BK<;*
M*N;Z'34AWFC.]]0><9R8FQZ: M,-'B2Y;EZ+1-'4"K9=77C(0R%J=0,62==Q
MH0^[> @WE0C>6XF469E6-R@Q6R21O2O [2+CP EA$'K^;L%M%76]@ 1!1TF"
MFY($]Y<DJQ/W;0<:MA0<&@]TR6ZY9Y$,0\</2$=7@YO:!+^F-ME@"G!Z??Y6
M/[SV'8>]H;!(VAN*T<8EG+D!U=OM,<FE)N>%UH2'@38D5I>*JXGB174O]\"5
MXEDU7#(:,V$$]/,%Y^IE8J[ZZJO=R?]02P,$%     @ M(@+5>KTX7O^ @
M'0H  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6RMEMMN&C$0AE_%VE95
M(J7L@7,**R5455.I*@I*>E'UPMD=6"M>F]I>2/OT'7O)%LAR""H7X,/,[V_&
M8^S!4JI'G0$8\I1SH8=>9LS\TO=UDD%.=4/.0>#,5*J<&NRJF:_G"FCJG'+N
M1T'0\7/*A!</W-A8Q0-9&,X$C!7119Y3]?L:N%P.O=!['KAEL\S8 3\>S.D,
M)F#NYF.%/;]225D.0C,IB(+IT+L*+T=A8!V<Q3V#I5YK$QO*@Y2/MG.3#KW
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
M7_PYWO!B5[_9\E!P7F3UY991V"P( _C_IH!VT=R(EV7:UZ\6_P%02P,$%
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
M(=5+CF3*S2::4.S4FF)IY MX'35'Q4L11=,.<$Q;3PEBV6 V9FO!ND1>DS7
M&SSY"B;,,&_']),<%'!@':<IR]% %:GD/F 8>__?"QA56*![VX<$UT/%'YUO
M [*M$;,U]82R %DA8%E)R#M47[4[<!'*/A2SH^["OFA<EI[<9$>DW9#;XKT/
MK*63.7FVT92_=(5G>(->FZEW])LS,)@AHQ)U4ND\DD<\9:K (LF@?Z6'+-$#
M3]Z/O"6C*482\MRI@%B?2@6:_!%AGOFFR>4F<1Y@]<G]*V1&RN&X!+.'D\>"
M97_'EBFNA7K51WG38I=S%*KE:C>U6P(_WRT\,!\Y9I+%&A&)"FA"M4V)U*#9
M:1&OL0H"_6F\)'5QX86N*.!2MF*H#FEBTR)/&U&S.XQHV&GVUSLE6H 8!9ZU
MH:^PAR.5#2_@"@8"QA1)^01L>&(V/%@4Q34*X" O83A2)=7:ZDO#"W!?S*M'
M/Y^>?GS,R_%LS*NZ*L2P,ZNN"BDR*'T\/)3"8H.^Y(5A:N0\;F]<OSM[3/.@
MD.)T3@HOZVQ0 ;8&DL&@]8!S!%,HZ8=K%F?D7,><]%E;P)*2&4/,PU&I?QTR
M7$'@'WIEILX$"R"T]-ACM[& HU=6T$QX'M=S[*ELH[T&?LB(9(5LL/>@!$0>
M:N6VW3], .)!>T'_HMAT$XPMI0^ZIYJ\JPI!?5UDXMA_  OYY=XO;N?W[_#I
MIHCP124%<"+5$L5LC13 Y3&W&)JN=XB,R@\(C-)C^I^8O3*)A_*F+H3(VPTR
MCVT(I\$.M/#720\8?2P.L?5W\ <(1\<47"VG2>01#47YQ55<4S%_$5= 4J&^
M!/.J8<!C4 2B(-H%0D(G+<0_EKITU6ZO?O<Q7LE8;-VDERF\+#)^XJ@<ZB'8
M EME#Y3^BGC$P"'CK 3T7'.OG3&1SDJRX.Y5[.@S6%&.C9N2A@8G#.IS!-\+
MTV:2<857$&W,8\^17HH)Z6ZZ(.=GN@UL%GH4&*7L9Z8^2;<RN^;J^'H#NJ>N
M&G6)>J%>&)<=/^&)YN-"07Q)*\KTG >$I&O8J6 F0VY*SEO+SD,]TK*3W!HT
M=+%'D7)-/;N6;&V7&4-E'X[Q2^AW]TT,"#2?8K?3D[X)*T6_YVV-4U[O(D.[
M.6T4S-07S\7&.SAHS4!-]A8 8E%#)7)/MOJNO$PO$:(0^O<8%FFC3V*1BRXB
M@Z:7ACM.*(KJC9!C=A M>A#'(0@@W==]QK^GS3S&8]$$ISY&E'O&M*/R;,2K
MOB=3!])_2TJ:BDS7=$$LKI \OA2=BT5*G^UZ)QYL1!$2\!$:H6[91A(0#[9D
M+!3-%<H.MO*4SCP+J5D:/V0G\DE4L:W^9HCQY*V JD1XSDA?E%0HQ 1)*_6V
MH:@B$;E8N#8KMF#">4/E*8T."TSH*V,?7B89.MHV/0VLGQ] /[%=(949=VF3
MFI36ENJ"NSCG27612M#K]=Y:)*U-E1PV4:L8VOY9V!+/?UJ RI5T),B@%1[1
M9)D>/^I7#*A/M*H6U*--Z9VS514::8U94GN12AN":\I%]YF+NHNK4%XFG&UI
M0@<04;JD-CT?,C$ WB/7C(Y$*8<.T7V&[4*.3Z7_FIR&E@W&=NS&$G0;9&>L
M*AW/;O%'C, (EE*3#5-S@,G4CJ;>JY"^<.NGH4L(Y,F^+^PH"*GE.T7Y3\Z0
M,$(2$K:3U$;0$EIV(^H9NX*4B:C1[893@_>F8$.>&\Z;( K$_HDTG:4';^_/
M+T!-NXUT4FMN"2VS\3'@?QP_/9H<'1W-D%14."T=B&:MB[ZOOA<I8O:"'+ZD
MI@90RG-_B3HL^S9,?*#"9F9L.>EF?NF+TC(@>8R$T@]&LVP0Z3[M;RF&[H8
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
M:&5E=#$Q+GAM;)U668_;-A!^UZ\8.$&0!;2V+,M']C"PAQ?9M(G=M=.@*/I
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
M?,GJPCS([5]Y$\^(\#)9:/L7MLXV&O4@J[6193,8/2A%Y:[LI<G#P8!T\,Z
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
M(@1A"FX+)15A,66+773W P[D!PVE]Q&K?71!)0A#GN6$K2 AL8WG/-575O>
M9=E7 G]K? +_Q6Q+>[/2WMRO?>/C_/3/9[E+^EZ\W2<U7>4(-T4V0V&4C%Y0
M1%0BC 6-4(<Y%<08R >]/YGV$7TEHT<(W'JCX]:#!GP$O^8'8"]/>+J=U6ZU
MW?:7%K1JO@^#7-#4['<;/L,U6=GA=G[#]8/ #=NFHN7#!<Y$H:UR1V;@-NH=
M5\^7F3?\&:T"FSGEBJ30=INMIMOL=&#747@;GI&A6%AGE!#Q@JG2/JK9RGP'
MI>>\I9?.?4W$@C()*<YUJ5]KZU,0I1N6@>*Y=: 95]K/[##1/Q 4)D&OSSE7
MKX%I4/V2^G\!4$L#!!0    ( +2("U6XB*OL=00  .(+   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$Y+GAM;*56WW/:.!!^]U^QXY9.,N,:_\#&I, ,26BO
M=Y/ A%S[<',/PBS@B;&H)(?D_OI;V=B!#O'D>@]@2=[]]'VKW;7Z.RX>Y!I1
MP=,FS>3 7"NUO6BW9;S&#9,VWV)&;Y9<;)BBJ5BUY58@6Q1.F[3M.4[8WK D
M,X?]8FTJAGV>JS3)<"I YIL-$\^7F/+=P'3-:N$N6:V57F@/^UNVPAFJ/[=3
M0;-VC;)(-IC)A&<@<#DP1^[%94_;%P;?$MS)@S%H)7/.'_3DZV)@.IH0IA@K
MC<#H\8A7F*8:B&C\V&.:]9;:\7!<H7\NM).6.9-XQ=/OR4*M!V9DP@*7+$_5
M'=_]AGL]@<:+>2J+?]B5MD''A#B7BF_VSL1@DV3EDSWMXW#@$#FO.'A[!Z_@
M76Y4L+QFB@W[@N] :&M"TX-":N%-Y)),'\I,"7J;D)\:SNXG5W]\O!S-QM=P
M-;F9CF]GH_NODULXNV?S%.5YOZUH&VW<CO>0ER6D]PJD#S<\4VL)XVR!BV/_
M-M&K.7H5QTNO$?#W/+/!=RSP',]KP/-KS7Z!Y[^"-_Z1)^H9_AK-I1*4%G^?
MTEA"=$Y#Z%*YD%L6X\"D6I H'M$<?GCGALZG!H*=FF"G"7TXH]);Y"D"7\)G
ME@CXQM(<822I=+8ZF>4IQLV8]VN$)4^I")-L9; 7*-BA0,@E+B#)0&DSO>5C
ML67,TCA/66%X ?^5UY'XH!8?-(M_)2-/26Y$.GU(]VN!>)2AEJ'S2B>7:]PE
M\N'C4ELDF:*X2 6"*93@V9'7 M_V@A8X=N06_]V6\8WKZ*0ZG]R@UP+/\UL0
MT< /PY8Q?MI2]Z'(ILD2X>P9F9#G$-@.A/2KG@U!"^N@A6_.F)GB\0-,MB]=
MC]B=BEXSY*AJU(1IR *3'V-"3N$31<I,4Y9!(J&(<Z85SW6_/TZ9-Q [$M^M
MQ7=_*6/@[!H52U(ZO9-MK!'U=/9,]C4SR954+%OH6OI>='Y<&+,U(T,8/:*@
M[YDQ>J2]=1.%VWPSIT!1",9/*.)$HD&?4_@B6*9@[S4528S2N&04R1B!*;AA
M(EZ#[Y9]#WI1S^J$(;A6&#A6UPG@/65/$!D5IY6&H\B?>6%@A7X'SJ$:=6P_
M*.D!VS&QD&1DA:$V^? N\ESO4_6LT6)-(TT)CV32YU?E(J.)XB_GW0L)(X*S
M_?,<NG;8.U1 C1OKQ@V1V[4B7PN(W)X5=MU"@-MKRO^H3H'HS?E_<#8%]WW,
MBY,HU5EPQ[(5GLJ)YFV.FZ@J(,LJ2?ZA,]21$1I9T^ _T< #&GP?9":UY5&8
MCDK&^$4M1S'LU3'L_<\R\D^642/JF\L(JK4#B<9=%<RJ;LHRJ0JJJKR7P<\O
M1JN5P!5U<.,]N'8O K=K=YV#%(QL)ZSRT+7<CF<%D4[,P YU@;E6)^I:;L\_
MF:3M@WO7!L6JN%U2Z? \4^45K%ZM+["C\M[V8E[>?JG85PFI3W%)KH[=I4^;
M*&^4Y43Q;7&+FW-%=\)BN*9+. IM0.^7G*MJHC>HK_7#?P%02P,$%     @
MM(@+52S8>8/D @  4 <  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
MK55M;YLP$/XK)R9-F]05 H$D78)$Z%NFY45-NJJ:]L$!)U@%F]E.TNW7SP;"
MTI1&^[ O8)_O>>ZYLWWN[QA_$@G&$IZSE(J!D4B97YBFB!*<(7'.<DS5RHKQ
M#$DUY6M3Y!RCN !EJ6E;EF=FB%##[Q>V&??[;"-30O&,@]AD&>*_ACAENX'1
M,O:&.[).I#:8?C]':SS'\CZ?<34S:Y:89)@*PBAPO!H80>LB]+1_X?"-X)TX
M&(/.9,G8DYZ,XH%A:4$XQ9'4#$C]MCC$::J)E(R?%:=1A]3 P_&>_;K(7>6R
M1 *'+'T@L4P&1M> &*_0)I5W;'>+JWQ<S1>Q5!1?V%6^E@'11DB656"E(".T
M_*/GJ@X' ,73#+ K@'T,:+\!<"J 4R1:*BO2ND02^7W.=L"UMV+3@Z(V!5IE
M0ZC>Q;GD:I4HG/07MU<03L>S8/((P>02YO?C<7#W"--KF(]N)J/K41A,%A"$
MX?1^LAA-;F V_3H*1U=S^'"))2*I^ B?0"2(8]$WI9*DB<VH"C\LP]MOA'=@
MS*A,!%S1&,<O\:9*I<['WN<SM$\2?MG0<W"L,[ MVV[0$_X[O'5"CE.7URGX
MG#?XIGR-*/F-])$]@Y!1P5(2H_($TQAFJFJ8RM+ 5G!-**(102G,E1&KZR(%
M? ^60G)UX'\T%;@4T&X6H)O A<A1A =&KF/Q+3;\]^]:GO6YJ3K_B>Q%K=IU
MK=JGV/UIKJL@0#+(-SQ*U.6$B&69JHRZ!M%34_(EHULPZH:U]5O=5L_KJ+W;
M'N;5X&>[5KO3J_U>2'9KR>Y)R0^(<Z2VJ$F:^RIDQ_5<M]L]DG8R0G/)X42U
MO5JZ=U+Z@DF4-NGV7NGN.5W7=GM'NE_[-9?4/&A.&>;KHF<+M;,;*LM[75OK
M9R$HNN&1?:B>B[*[_Z4IWYHQXFNB3DZ*5XK2.N\H5;SLW^5$LKQH@4LF54,M
MAHEZ\C#7#FI]Q9C<3W2 ^A'U_P!02P,$%     @ M(@+5>!YO[9; P  MPD
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
M\I7LE'KVP8\BP9$' @&Y]0[,_8ZP!"&\D</XVWOB84LO/!V_NG\/M;M:=LS
M4HD_O+!E@F<8%;!GC;!/JGV OIY;[Y<K8<(7M5TN_8)1WABKJE[L""HNNS][
MZ<_A5$ O"&@OH(&[VRA0KIAE::Q5B[3/=FY^$$H-:@?'I;^4C=5NE3N=3;,L
M0^O'7]_0U0HLX\*@-=.:^:/Z'!/K=O!Y)._=%IT;O>!V7^L1HC?7B$8T0MO-
M"EU]?&-#'.! 20=*&GPGERCK&JV5A7-$G?+FO-+W]-S4+(<$NZ8UH(^ TT\?
MQM/HZSM<DX%K\IY[NI4&\D9#@5:PL]=HV6@-TI[#[(RFP<B_E&,ZF<[N9E%,
MCJ< Y.0J_:OXR?2!2X,$[)TP&MW=8J2[3NL"J^IPNSME7:^$8>D>)VB?X-;W
MRIU;'_B&&9Y[^A]02P,$%     @ M(@+5>;5F*A1 P  % X  !D   !X;"]W
M;W)K<VAE971S+W-H965T,C4N>&ULK9=M;],P$,>_RBD@M$EL>>P#HXVT-0&*
MUJUJ!P@A7KCMM8E(XF*[[<:GQW:RT(XL;"A[L<:._[_+_2^]VKT=93]XA"C@
M-DTRWC<B(=9GILGG$::$G](U9O+.DK*4"#ED*Y.O&9*%%J6)Z5A6VTQ)G!E^
M3\^-F=^C&Y'$&8X9\$V:$G9W@0G=]0W;N)^8Q*M(J G3[ZW)"J<H/JW'3([,
MDK*(4\QX3#-@N.P;Y_99V%7K]8+/,>[XWC6H3&:4_E"#X:)O6.J!,,&Y4 0B
M/[8XP"11(/D8/PNF4894POWK>_H[G;O,948X#FCR)5Z(J&]T#5C@DFP2,:&[
M#UCDTU*\.4VX_@^[?&WKC0'S#1<T+<3R"=(XRS_);>'#GD!RJ@5.(7">*G +
M@?M0X#TB\ J!]U#@/B)H%0*=NIGGKHT+B"!^C]$=,+5:TM2%=E^KI5]QIMZ3
MJ6#R;BQUPA]<7WT.)S?#B\L0QI/KT7 ZO9Y\A:OKFW *1P$*$B<<K@AC1%7T
M&$[@TS2 HY?'/5/(^(IBSHM8%WDLYY%8-HQH)B(.8;; 185^4*]W:_2FS+M,
MWKE/_L*I!9ZOV2FXUFMP+,>N>IYZ^<=-5LJ="GGP='E5]+!>/B)WX-I5Z@,O
MW/)%<#7.?00WC2@3)S?(4@AP)N#;I5P 0X$I_UY5ZISF5=-4=SOC:S+'OB';
M%T>V1<-_]<)N6V^K?&X2%C0)"QN"'93$*TOBU=']][+-P]$EY?P89$\-;T6<
MK38QCV2?%D"7NE!5M<FQ;8U5/Q1;WW8=VVM9/7.[;WMM^.KDH,KQ)\8+_R/>
M/\ULE6:V:LT\3^7['?\B^N>I\ Z&G&](-D<84"YXE96MOU+K6&VO\\#(VM#/
M?7^;A(4-P0XL;Y>6MVLM']!LB]+T68)P105R&),[HD;?1IC.D%4VEEKF<QM+
MD["@25C8$.R@,)VR,)U&>WVGR9(T"0N:A(4-P0Y*TBU+TOV_[TI5/6I1SZU'
MD["@25C8_:OW>D[+DG]E]\VM-O>VORFRE3YW<)C332;RS6 Y6QYMSO6._L'\
MP#X+\A/*'TQ^7AH1MHHS#@DN)=(Z[<B^RO(S2#X0=*TWV3,JY)9=7T;RV(9,
M+9#WEU06M1BH .5!T/\-4$L#!!0    ( +2("U7H8Z["Q0,  # 5   9
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;,U8:V_B.!3]*U9V-;LC=4B<%Z$+
MD5K:T3 /E2V=K4:C_>#"!:))8L8VT/GW:X<0$J!6RR2:_0)VXGOL<W*O?>3N
MFK)O? X@T&,2I[QGS(58G)LF'\\A(;Q%%Y#*-U/*$B)DE\U,OF! )EE0$INV
M9?EF0J+4"+O9LR$+NW0IXBB%(4-\F22$_;B$F*Y[!C:V#VZCV5RH!V;879 9
MC$!\7@R9[)D%RB1*(.4131&#:<^XP.=]W%$!V8A_(ECS4ALI*@^4?E.=P:1G
M6&I%$,-8* @B_U;0ASA62'(=WW-0HYA3!9;;6_2W&7E)YH%PZ-/X/IJ(><\(
M##2!*5G&XI:NWT%.R%-X8QKS[!>M\[&6@<9++FB2!\L5)%&Z^2>/N1"E .P^
M$6#G ?9S YP\P,F(;E:6T;HB@H1=1M>(J=$2334R;;)HR29*U6<<"2;?1C).
MA*.[F_Z'=S<?KZYO1W^@Z[\_#^Z^H#^OKM\.^H.[U[(%@D0Q?XW>H-^1B?B<
M,.!=4\BI%8 YSJ>YW$QC/S'-^V7:0HYUAFS+MH^$]Y\?CJOAIB1<L+8+UG:&
MYSR!=T\8(ZG@-TO!!4DG43K[*(<,!"0<?55-E+7_/<9T ^T>AU9E=\X79 P]
M0]85![8"(WSU&_:MOX[QK@FLHH)3J.#HT,-^3#A'=(IR.1!E**OC,U02YI@$
M&UPOPU4;Q2IL>[[G!4'77)79:><_S@YIB+D%,5=+;,L'HZ^?('D =O0[:C%>
M^AUK JO0]0JZ7G/9[-6I0DU@%17\0@6_H6SV#[(9.V[@8'<OF[7SG\BN7;!K
M:]F-U,;[YE(>6!,T)#_D02K0A>(Y ]66'!?J6#Q#UX_ QA$'-&31&-"M&E%1
MX S=9V>;!+I8 9-G]5[,,8DVBPM*$EDM"^_IHV5PHCY!H4_PK)*WM26OQ7AI
MLM<$5J';*>AVFBOY3ITJU 1640%;._=B-53T.7#E#//;[8Z_E]3Z!9Q*L&3/
M\/^Y[O/5^265#@32$CA5H)V3PUJ+5!2^HRU\/<A+<[XNM"KEG6W#3G/%CT_P
M9!HE:D*K*K'S>5AO]'ZB_-V#\G<MC.WV07HWX>SPSMIAK6?ZY?7O'1S\?NM
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
MVSW3<N"JY\#M3<=+FF3<T".T=<FX:A+PM]HE++3@OVX1<%./@)]'F%F[<\;
MMOIFS:5_LT3DU\]RMKR]3_,[:R6>7_UO"9-M#$<1!%+5Z@RD]UE^F\Y?!$WU
M#79#A3QA]7 'Q >F!.3W@%)Q?%$+E/]I3#X!4$L#!!0    ( +2("U6T4Q@K
M> 0  !X:   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;,U977/:.!3]
M*QKOSDX[DV#+X ^RP S!Z32[2\*$M'WH[(/  CRU+2K)(<STQU>R'8.IT8:L
M=M,7D.U[C^X]NC[6M7L;0K^P%<8</"9QROK&BO/UA6FR^0HGB+7(&J?BRH+0
M!'%Q2)<F6U.,PMPIB4W;LEPS05%J#'KYN0D=]$C&XRC%$PI8EB2(;B]Q3#9]
M QI/)^ZBY8K+$^:@MT9+/,7\PWI"Q9%9H811@E,6D110O.@;0W@10%\ZY!8?
M([QA>V,@4YD1\D4>7(=]PY(1X1C/N81 XN\!CW <2R01Q]<2U*CFE([[XR?T
M=WGR(ID98GA$XD]1R%=]PS= B!<HB_D=V;S'94*.Q)N3F.6_8%/:6@:89XR3
MI'06$2116ORCQY*(/0?H'G&P2P?[T*%SQ*%=.K2?Z] I'3HY,T4J.0\!XFC0
MHV0#J+06:'*0DYE[B_2C5*[[E%-Q-1)^?#"]OQW]>7XYG%X%8'0[GES=3(?W
MU[<WX$V .8IB!MIOP3GX, W FU_?]DPNYI2>YKS$ORSP[2/X;3 F*5\Q<)6&
M.*S[FR+6*F#[*>!+6PGX1Y:V0-LZ [9EVPWQC-3N8T2%.SSJ'CQ_=JC(IEW1
MW\[QVD?P;A<+ACF/TB48,C%BX/-?P@1<<YRPOYOH+O ZS7A2)2[8&LUQWQ R
MP#!]P,;@MU^@:_W>Q)5.L$ 36(W'3L5C1X4^F*X0Q>>70@!","*)4$6&<ET9
M4HK2)19*Q<%L"_;M)FB;GQYN$ W/P.U:.C QR#CC* W%HIR!FRR98=JT$$5
M3AZ05->' ?1AU_5$63SL<ZP,_%2.&R:U':OC=:M):_0Y%7V.DKZKKUG$MR4%
MX/,8RZ0;RT^)<VKYZ00+-('5^',K_ES-M[&KDT>=8($FL!J/7L6C][/=QMXS
M;^,&.]>Q/,NIVP7*!%](GU_1Y[\.?9_R[9.P'CY@*K:#X [+/:6L]Y%XO%.Q
M>\M0#.XQ39HX5D?M@RU&E ';!B':LJ8"5P*<6N":P&HKU*U6J/N3K-#5(Z;S
MB&$PH=$<-ZU*$:F_5]%N"W8/RK[)R/$/:EZ9\PL9A=9N!VO];YR6K*%9C%6B
M44944P/8L1W_4#74H9]:N;K0ZD3OM0KP=8A^0?&6H>X7IM-RG4/ZE0F=3+\F
MM#K]]HY^^W7HOQ8*'HE.?@X^HCAKIKL(S=TO^([OP6[[D'%E#B<SK@FMSOBN
M.8/*GN7(MAA\ V/Q[$NR1+E35F.?NL73BA;H0JOSNFO68$?S=AGJ[*)&6M$"
M76AU,G>M&U3W;AIDX1V*:''OR_7(D@.54,FP\X,,PU;7/Q0%K8V>+K0ZW[M6
M#RH[((4HH,=_%@6M?9]6M$ 76IW77>L'/=VBH*G7*LG4B1;H0JN3N6L$X7_>
M"?X+4?!_% 6OY1V*@M:F3A=:P;>Y]T(]P729?YA@8$ZRE!?OUJNSU<>/8?[*
MW]R9%U].QH@NQ>8*Q'@A7*V6)]2+%A\CB@-.UOGK^1GAG"3Y<(51B*DT$-<7
MA/"G SE!]4EH\!U02P,$%     @ M(@+54;X:) =!   V!(  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S$N>&ULQ5C;;N,V$/T50BV*72")KI;MU#;@B]*F
M;6(CWMT^+/K 2&-;B"1Z2<K>].M+4K+6<A0E!@C4#S9OY\QPCC1C<K G](EM
M #CZGB89&QH;SK?7ILG"#:2879$M9&)F16B*N>C2M<FV%'"D0&EB.I;EFRF.
M,V,T4&,+.AJ0G"=Q!@N*6)ZFF#Y/("'[H6$;AX&'>+WA<L <#;9X#4O@G[<+
M*GIFQ1+%*60L)AFBL!H:8_LZL!5 K?@2PYX=M9'<RB,A3[)S&PT-2WH$"81<
M4F#QLX,I)(ED$GY\*TF-RJ8$'K</[#=J\V(SCYC!E"1_QQ'?#(V>@2)8X3SA
M#V3_.Y0;ZDB^D"1,?:-]N=8R4)@S3M(2+#Q(XZSXQ=_+0!P!!$\SP"D!SBG
M>P7@E@#WO0"O!'CO!71*@-JZ6>Q=!6Z&.1X-*-DC*E<+-ME0T5=H$:\XDP_*
MDE,Q&PL<'RT_S:=_7D[&RV"&IO.[17"_''^ZG=^C#S/@.$X8NL>48JGF1W2)
M/B]GZ,//'P<F%[8E@QF6=B:%'><5.RZZ(QG?,!1D$41UO"E\KAQW#HY/G%;"
M/_+L"KG6!7(LQVGP9_I^N-T G[T!QQ)N*[C5  _:X?.0'^!VMR48;J6BJ_C<
MU_A6*P:<Q]D:C9EH,?3U+[$$W7)(V3]-:A5\7C.?S$[7;(M#&!HB_3"@.S!&
MO_QD^]:O3:'623;3219H(JN)XE6B>&WLHRE)4Y$*EYR$3Q=HBK<QQPE:;K P
MA1X*<Q$2N1[=Y#RG0BW&<IR%T*17JZES]=))-BO(.HI,EJ7=R)4?;V#NCI5H
M6&:I3[6N%N1.%>1.:Y!5."\GHE1$:(&?10GC:"P25K8&V;Y ]R3; >-B>KS'
M-!)"$,;%*$?/H@P_0$C66?POB(EQ2O*,-P6_<,$_]KWG>%[?K>]QVNKJN7'5
M219H(JM)Y%<2^6]+Q-33+</\!2<Y7* WA<,K#N+5('0%L7P]FH3Q7PC3=;R>
MW3_1Y>4RWW$]YT2^6>LVSHVX)K):Q+M5Q+NM$0^^Y3%_1O.M^B_V]0[21Z"-
M9:"5Y]RTHI-LII,LT$16$Z-7B='37)M[.D7123;3219H(JN)TJ]$Z;^[;(@Z
M+8Y=#*N7Y2@%H<?GYBQ5U)'B[6(7Z#>!$*K&&5H C4DD1PAC3<KV7Q1!Q^_X
MI[5RVNK[N9KI) LTD=4TLZT?9Q6K5;4;'-.B?B"R.@C0>!:Q7F1\V^GZ7<L_
MB72[P7-#K94MT,56#_;1P=#^O\IV:;E6M]U>QS^MV^T>GJV.3K9 %UNACGET
M@D^!KM75"4.A_$=:G(FKT>IZ9JPN)4[&)_;UM+AD^4%3W/G<8;J.,X826 E*
MZZHKTA MKE&*#B=;=4_P2#@GJ6IN $= Y0(QOR*$'SK20'69-?H/4$L#!!0
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
M@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L!
M A0#%     @ M(@+53SWN#7N    *P(  !$              ( !KP   &1O
M8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ M(@+59E<G",0!@  G"<  !,
M             ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M" "TB M5B2!$5_H%  #('P  &               @($-"   >&PO=V]R:W-H
M965T<R]S:&5E=#$N>&UL4$L! A0#%     @ M(@+503;*.V!!0  YA4  !@
M             ("!/0X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4
M Q0    ( +2("U7J].%[_@(  !T*   8              " @?03  !X;"]W
M;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " "TB M5XSV/,-T#  #/
M#0  &               @($H%P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL
M4$L! A0#%     @ M(@+5>+1=4=(!@  BB4  !@              ("!.QL
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( +2("U6$H(1)
M;08  /@:   8              " @;DA  !X;"]W;W)K<VAE971S+W-H965T
M-BYX;6Q02P$"% ,4    " "TB M51!Y12L@4   I-@  &
M@(%<*   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ M(@+
M59UC9B06!   ? @  !@              ("!6CT  'AL+W=O<FMS:&5E=',O
M<VAE970X+GAM;%!+ 0(4 Q0    ( +2("U6,EBFKK0(  ,4%   8
M      " @:9!  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M" "TB M5>W$)L,@%  #;#   &0              @(&)1   >&PO=V]R:W-H
M965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( +2("U7]ISE<Z00  (D+   9
M              " @8A*  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L!
M A0#%     @ M(@+55]9C<,Z!P  8Q   !D              ("!J$\  'AL
M+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " "TB M5(W%U5.<#
M  #,"   &0              @($95P  >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;%!+ 0(4 Q0    ( +2("U6;+QP5O@0  .L*   9              "
M@3=;  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ M(@+
M56D"-<N6$@  $#8  !D              ("!+&   'AL+W=O<FMS:&5E=',O
M<VAE970Q-2YX;6Q02P$"% ,4    " "TB M5)O\8!KH#  "8"   &0
M        @('Y<@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0
M   ( +2("U5*>=< O (  $(&   9              " @>IV  !X;"]W;W)K
M<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ M(@+5<]0YH_P @  G@8
M !D              ("!W7D  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q0
M2P$"% ,4    " "TB M5N(BK['4$  #B"P  &0              @($$?0
M>&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( +2("U4LV'F#
MY (  % '   9              " @;"!  !X;"]W;W)K<VAE971S+W-H965T
M,C N>&UL4$L! A0#%     @ M(@+5>!YO[9; P  MPD  !D
M ("!RX0  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "T
MB M5-H?+NC@"  !6!0  &0              @(%=B   >&PO=V]R:W-H965T
M<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( +2("U7T(<#Z? (  &4&   9
M          " @<R*  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#
M%     @ M(@+59R<U>KR 0  ^@,  !D              ("!?XT  'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " "TB M5YM68J%$#   4
M#@  &0              @(&HCP  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM
M;%!+ 0(4 Q0    ( +2("U7H8Z["Q0,  # 5   9              " @3"3
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ M(@+5>M>
MVMJ< @  B@8  !D              ("!+)<  'AL+W=O<FMS:&5E=',O<VAE
M970R-RYX;6Q02P$"% ,4    " "TB M5_=J7S"\#   D#   &0
M    @('_F0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    (
M +2("U43]NE$-P0  -\0   9              " @66=  !X;"]W;W)K<VAE
M971S+W-H965T,CDN>&UL4$L! A0#%     @ M(@+5;13&"MX!   'AH  !D
M             ("!TZ$  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"
M% ,4    " "TB M51OAHD!T$  #8$@  &0              @(&"I@  >&PO
M=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( +2("U6\A2X*)0,
M $H2   -              "  =:J  !X;"]S='EL97,N>&UL4$L! A0#%
M  @ M(@+59>*NQS     $P(   L              ( !)JX  %]R96QS+RYR
M96QS4$L! A0#%     @ M(@+529+W[(F P  +14   \              ( !
M#Z\  'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( +2("U6/>K1A70$  "03
M   :              "  6*R  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<U!+ 0(4 Q0    ( +2("U7O6\H)A@$  -43   3              "  ?>S
K  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     G "< B H  *ZU      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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>44
<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>45
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>44</ContextCount>
  <ElementCount>166</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>11</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/BalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/StatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/StatementsOfStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/StatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - PPP NOTE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/PppNote</Role>
      <ShortName>PPP NOTE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - CONVERTIBLE PROMISSORY NOTES</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://modular-medical.com/role/ConvertiblePromissoryNotes</Role>
      <ShortName>CONVERTIBLE PROMISSORY NOTES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - STOCKHOLDERS??? EQUITY (DEFICIT)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/StockholdersEquityDeficit</Role>
      <ShortName>STOCKHOLDERS??? EQUITY (DEFICIT)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/Stock-basedCompensation</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://modular-medical.com/role/Leases</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - STOCKHOLDERS??? EQUITY (DEFICIT) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/StockholdersEquityDeficitTables</Role>
      <ShortName>STOCKHOLDERS??? EQUITY (DEFICIT) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://modular-medical.com/role/StockholdersEquityDeficit</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/Stock-basedCompensationTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://modular-medical.com/role/Stock-basedCompensation</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - LEASES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/LeasesDetailsNarrative</Role>
      <ShortName>LEASES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://modular-medical.com/role/LeasesTables</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - PPP NOTE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/PppNoteDetailsNarrative</Role>
      <ShortName>PPP NOTE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://modular-medical.com/role/PppNote</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative</Role>
      <ShortName>CONVERTIBLE PROMISSORY NOTES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://modular-medical.com/role/ConvertiblePromissoryNotes</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/StockholdersEquityDeficitDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY (DEFICIT) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - STOCKHOLDERS??? EQUITY (DEFICIT) (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative</Role>
      <ShortName>STOCKHOLDERS??? EQUITY (DEFICIT) (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://modular-medical.com/role/StockholdersEquityDeficitTables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - STOCK-BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/Stock-basedCompensationDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://modular-medical.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - STOCK-BASED COMPENSATION (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/Stock-basedCompensationDetails2</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://modular-medical.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - STOCK-BASED COMPENSATION (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/Stock-basedCompensationDetails3</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://modular-medical.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="modular_1q23.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://modular-medical.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>31</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" original="modular_1q23.htm">modular_1q23.htm</File>
    <File>ex31_1.htm</File>
    <File>ex31_2.htm</File>
    <File>ex32_1.htm</File>
    <File>modd-20220630.xsd</File>
    <File>modd-20220630_cal.xml</File>
    <File>modd-20220630_def.xml</File>
    <File>modd-20220630_lab.xml</File>
    <File>modd-20220630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="264">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>48
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "modular_1q23.htm": {
   "axisCustom": 0,
   "axisStandard": 4,
   "contextCount": 44,
   "dts": {
    "calculationLink": {
     "local": [
      "modd-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "modd-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "modular_1q23.htm"
     ]
    },
    "labelLink": {
     "local": [
      "modd-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "modd-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "modd-20220630.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 250,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 33,
    "http://modular-medical.com/20220630": 3,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 41
   },
   "keyCustom": 22,
   "keyStandard": 144,
   "memberCustom": 4,
   "memberStandard": 7,
   "nsprefix": "modd",
   "nsuri": "http://modular-medical.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "role": "http://modular-medical.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000010 - Disclosure - CONVERTIBLE PROMISSORY NOTES",
     "role": "http://modular-medical.com/role/ConvertiblePromissoryNotes",
     "shortName": "CONVERTIBLE PROMISSORY NOTES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000011 - Disclosure - STOCKHOLDERS\u2019 EQUITY (DEFICIT)",
     "role": "http://modular-medical.com/role/StockholdersEquityDeficit",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (DEFICIT)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000012 - Disclosure - STOCK-BASED COMPENSATION",
     "role": "http://modular-medical.com/role/Stock-basedCompensation",
     "shortName": "STOCK-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000013 - Disclosure - INCOME TAXES",
     "role": "http://modular-medical.com/role/IncomeTaxes",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://modular-medical.com/role/CommitmentsAndContingencies",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000015 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000016 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables",
     "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000017 - Disclosure - LEASES (Tables)",
     "role": "http://modular-medical.com/role/LeasesTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000018 - Disclosure - STOCKHOLDERS\u2019 EQUITY (DEFICIT) (Tables)",
     "role": "http://modular-medical.com/role/StockholdersEquityDeficitTables",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (DEFICIT) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000019 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "role": "http://modular-medical.com/role/Stock-basedCompensationTables",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)",
     "role": "http://modular-medical.com/role/BalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:PrepaidExpenseCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "modd:TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000020 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "role": "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails",
     "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "modd:TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "modd:ReverseStockSplitPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2021-11-242021-11-24",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000021 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "role": "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "modd:ReverseStockSplitPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2021-11-242021-11-24",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "modd:DisclosureLeasesDetailsAbstract",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000022 - Disclosure - Leases (Details)",
     "role": "http://modular-medical.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "modd:DisclosureLeasesDetailsAbstract",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "modd:CashPaidforLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000023 - Disclosure - LEASES (Details Narrative)",
     "role": "http://modular-medical.com/role/LeasesDetailsNarrative",
     "shortName": "LEASES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "modd:CashPaidforLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "modd:PPPNotesPayableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2020-04-24",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnsecuredDebtCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000024 - Disclosure - PPP NOTE (Details Narrative)",
     "role": "http://modular-medical.com/role/PppNoteDetailsNarrative",
     "shortName": "PPP NOTE (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "modd:PPPNotesPayableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2020-04-24",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnsecuredDebtCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2021-04-012021-04-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000025 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Details Narrative)",
     "role": "http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative",
     "shortName": "CONVERTIBLE PROMISSORY NOTES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2021-04-012021-04-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "modd:TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000026 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) (Details)",
     "role": "http://modular-medical.com/role/StockholdersEquityDeficitDetails",
     "shortName": "STOCKHOLDERS' EQUITY (DEFICIT) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "modd:DisclosureStockholdersEquityDeficitDetailsAbstract",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30_custom_Warrant1Member",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000027 - Disclosure - STOCKHOLDERS\u2019 EQUITY (DEFICIT) (Details Narrative)",
     "role": "http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (DEFICIT) (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "modd:DisclosureStockBasedCompensationDetailsAbstract",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-012022-06-30_srt_MinimumMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000028 - Disclosure - STOCK-BASED COMPENSATION (Details)",
     "role": "http://modular-medical.com/role/Stock-basedCompensationDetails",
     "shortName": "STOCK-BASED COMPENSATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "modd:DisclosureStockBasedCompensationDetailsAbstract",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-012022-06-30_srt_MinimumMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "modd:TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000029 - Disclosure - STOCK-BASED COMPENSATION (Details 2)",
     "role": "http://modular-medical.com/role/Stock-basedCompensationDetails2",
     "shortName": "STOCK-BASED COMPENSATION (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "modd:DisclosureStockBasedCompensationDetails2Abstract",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-03-31_us-gaap_StockOptionMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "role": "http://modular-medical.com/role/BalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "modd:TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000030 - Disclosure - STOCK-BASED COMPENSATION (Details 3)",
     "role": "http://modular-medical.com/role/Stock-basedCompensationDetails3",
     "shortName": "STOCK-BASED COMPENSATION (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "modd:DisclosureStockBasedCompensationDetails3Abstract",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2022-06-30_us-gaap_StockOptionMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2020-01-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000031 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)",
     "role": "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative",
     "shortName": "STOCK-BASED COMPENSATION (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2020-01-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)",
     "role": "http://modular-medical.com/role/StatementsOfOperations",
     "shortName": "Condensed Consolidated Statements of Operations (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2021-03-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "role": "http://modular-medical.com/role/StatementsOfStockholdersEquity",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "AsOf2021-03-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://modular-medical.com/role/StatementsOfCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2021-04-012021-06-30",
      "decimals": "0",
      "lang": null,
      "name": "modd:GainOnPPPNoteForgiveness",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000007 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies",
     "shortName": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000008 - Disclosure - LEASES",
     "role": "http://modular-medical.com/role/Leases",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "modd:PPPNotesPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000009 - Disclosure - PPP NOTE",
     "role": "http://modular-medical.com/role/PppNote",
     "shortName": "PPP NOTE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "modular_1q23.htm",
      "contextRef": "From2022-04-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "modd:PPPNotesPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 11,
   "tag": {
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r286",
      "r288",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://modular-medical.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "modd_CashPaidforLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid for Lease Liabilities"
       }
      }
     },
     "localname": "CashPaidforLeaseLiabilities",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/LeasesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "modd_DisclosureLeasesDetailsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases"
       }
      }
     },
     "localname": "DisclosureLeasesDetailsAbstract",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "modd_DisclosurePppNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ppp Note"
       }
      }
     },
     "localname": "DisclosurePppNoteAbstract",
     "nsuri": "http://modular-medical.com/20220630",
     "xbrltype": "stringItemType"
    },
    "modd_DisclosureStockBasedCompensationDetails2Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCK-BASED COMPENSATION (Details 2)"
       }
      }
     },
     "localname": "DisclosureStockBasedCompensationDetails2Abstract",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "modd_DisclosureStockBasedCompensationDetails3Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCK-BASED COMPENSATION (Details 3)"
       }
      }
     },
     "localname": "DisclosureStockBasedCompensationDetails3Abstract",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "modd_DisclosureStockBasedCompensationDetailsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DisclosureStockBasedCompensationDetailsAbstract",
        "verboseLabel": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureStockBasedCompensationDetailsAbstract",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "modd_DisclosureStockholdersEquityDeficitDetailsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY (DEFICIT)"
       }
      }
     },
     "localname": "DisclosureStockholdersEquityDeficitDetailsAbstract",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StockholdersEquityDeficitTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "modd_EarningsPerShareBasicAndDiluted1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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.",
        "label": "Basic and diluted"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted1",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "modd_EarningsPerShareBasicAndDiluted1Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss per share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted1Abstract",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "modd_EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares used in computing net loss per share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosures1Abstract",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "modd_FairValueofOptionGranted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Options"
       }
      }
     },
     "localname": "FairValueofOptionGranted",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "modd_GainOnPPPNoteForgiveness": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on PPP note forgiveness"
       }
      }
     },
     "localname": "GainOnPPPNoteForgiveness",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "modd_IncreaseDecreaseInLeaseLiability": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in lease liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInLeaseLiability",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNet": {
     "auth_ref": [],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock and warrants in equity offering, net",
        "verboseLabel": "Proceeds from issuance of common stock and warrants, net."
       }
      }
     },
     "localname": "IssuanceOfCommonStockAndWarrantsInEquityOfferingNet",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows",
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "modd_IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock and warrants in equity offering, net, Shares"
       }
      }
     },
     "localname": "IssuanceOfCommonStockAndWarrantsInEquityOfferingNetShares",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "modd_OperatingLeasesImputedInterest": {
     "auth_ref": [],
     "calculation": {
      "http://modular-medical.com/role/LeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Imputed interest"
       }
      }
     },
     "localname": "OperatingLeasesImputedInterest",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "modd_PPPNotesPayableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PPP NOTE"
       }
      }
     },
     "localname": "PPPNotesPayableTextBlock",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/PppNote"
     ],
     "xbrltype": "textBlockItemType"
    },
    "modd_ReverseStockSplitPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse Stock Split"
       }
      }
     },
     "localname": "ReverseStockSplitPolicyTextBlock",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "modd_RightOfUseAssetPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-Use Asset"
       }
      }
     },
     "localname": "RightOfUseAssetPolicyTextBlock",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "modd_RisksAndUncertaintiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties"
       }
      }
     },
     "localname": "RisksAndUncertaintiesPolicyTextBlock",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesCancelledAvailableForGrant",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAwards",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "modd_TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract",
        "verboseLabel": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "TheCompanyAndSummaryOfSignificantAccountingPoliciesDetailsAbstract",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "modd_Warrant1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant 1 [Member]"
       }
      }
     },
     "localname": "Warrant1Member",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StockholdersEquityDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "modd_Warrant2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant 2 [Member]"
       }
      }
     },
     "localname": "Warrant2Member",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StockholdersEquityDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "modd_Warrant3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant 3 [Member]"
       }
      }
     },
     "localname": "Warrant3Member",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StockholdersEquityDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "modd_Warrant4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant 4 [Member]"
       }
      }
     },
     "localname": "Warrant4Member",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StockholdersEquityDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "modd_WarrantsOutstandingLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WarrantsOutstandingLineItems [Line Items]"
       }
      }
     },
     "localname": "WarrantsOutstandingLineItems",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StockholdersEquityDeficitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "modd_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted1",
        "verboseLabel": "Basic and diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted1",
     "nsuri": "http://modular-medical.com/20220630",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r110",
      "r111",
      "r112",
      "r113",
      "r126",
      "r144",
      "r162",
      "r163",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r261",
      "r262",
      "r272",
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://modular-medical.com/role/Stock-basedCompensationDetails",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r110",
      "r111",
      "r112",
      "r113",
      "r126",
      "r144",
      "r162",
      "r163",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r261",
      "r262",
      "r272",
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://modular-medical.com/role/Stock-basedCompensationDetails",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r106",
      "r110",
      "r111",
      "r112",
      "r113",
      "r126",
      "r144",
      "r160",
      "r162",
      "r163",
      "r177",
      "r178",
      "r179",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r261",
      "r262",
      "r272",
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://modular-medical.com/role/Stock-basedCompensationDetails",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r106",
      "r110",
      "r111",
      "r112",
      "r113",
      "r126",
      "r144",
      "r160",
      "r162",
      "r163",
      "r177",
      "r178",
      "r179",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r261",
      "r262",
      "r272",
      "r273"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://modular-medical.com/role/Stock-basedCompensationDetails",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r36",
      "r37",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StockholdersEquityDeficitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosure:"
       }
      }
     },
     "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r16",
      "r232"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r58",
      "r59",
      "r60",
      "r182",
      "r183",
      "r184",
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r43",
      "r49",
      "r135",
      "r221"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Amortization of debt discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r41",
      "r49",
      "r135",
      "r222"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Total"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r11",
      "r55",
      "r84",
      "r92",
      "r96",
      "r100",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r198",
      "r200",
      "r212",
      "r230",
      "r232",
      "r242",
      "r253"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r7",
      "r22",
      "r55",
      "r100",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r198",
      "r200",
      "r212",
      "r230",
      "r232"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "TOTAL CURRENT ASSETS"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT ASSETS"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r55",
      "r100",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r198",
      "r200",
      "r212",
      "r230"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.",
        "label": "Assets, Noncurrent",
        "totalLabel": "TOTAL NON-CURRENT ASSETS"
       }
      }
     },
     "localname": "AssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r5",
      "r9",
      "r51"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets",
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r46",
      "r213"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Outstanding",
        "periodEndLabel": "Warrants"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails",
      "http://modular-medical.com/role/StockholdersEquityDeficitDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r28",
      "r246",
      "r259"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Commitments and Contingencies (Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r114",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r58",
      "r59",
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Shares, Issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r15",
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r15",
      "r232"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, $0.001 par value, 50,000,000 shares authorized; 10,914,348 and 10,461,898 shares issued and outstanding as of June 30, 2022 and March 31, 2022, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.",
        "label": "Stock-Based Compensation"
       }
      }
     },
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r76",
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConvertibleNotesPayable": {
     "auth_ref": [
      "r13",
      "r244",
      "r255",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.",
        "label": "Convertible Notes Payable"
       }
      }
     },
     "localname": "ConvertibleNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleNotesPayableMember": {
     "auth_ref": [
      "r12",
      "r243",
      "r252",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Convertible Notes Payable [Member]"
       }
      }
     },
     "localname": "ConvertibleNotesPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r53",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r136",
      "r137",
      "r138",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "CONVERTIBLE PROMISSORY NOTES"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/ConvertiblePromissoryNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepositsAssets": {
     "auth_ref": [
      "r10"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.",
        "label": "Security deposit"
       }
      }
     },
     "localname": "DepositsAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r49",
      "r104"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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."
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3",
      "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r33",
      "r203",
      "r204",
      "r205",
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3",
      "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r71",
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Per-Share Amounts"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r180"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r36",
      "r37",
      "r38",
      "r58",
      "r59",
      "r60",
      "r62",
      "r67",
      "r69",
      "r73",
      "r101",
      "r156",
      "r157",
      "r182",
      "r183",
      "r184",
      "r191",
      "r192",
      "r208",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r229",
      "r263",
      "r264",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity",
      "http://modular-medical.com/role/StockholdersEquityDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r210",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r49",
      "r139",
      "r140"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Loss on debt extinguishment",
        "negatedLabel": "Loss on debt extinguishment",
        "negatedTerseLabel": "Gain (Loss) on Extinguishment of Debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://modular-medical.com/role/StatementsOfCashFlows",
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r56",
      "r188",
      "r189",
      "r190",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Other assets and prepaid expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r39",
      "r83",
      "r220",
      "r222",
      "r249"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r248"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Other income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "auth_ref": [
      "r49"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.",
        "label": "Shares for services"
       }
      }
     },
     "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseAndRentalExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "Operating Leases, Rent Expense"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/LeasesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.",
        "label": "LEASES"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r26",
      "r55",
      "r93",
      "r100",
      "r115",
      "r116",
      "r117",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r199",
      "r200",
      "r201",
      "r212",
      "r230",
      "r231"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "TOTAL LIABILITIES"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r20",
      "r55",
      "r100",
      "r212",
      "r232",
      "r245",
      "r257"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY (DEFICIT)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r27",
      "r55",
      "r100",
      "r115",
      "r116",
      "r117",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r199",
      "r200",
      "r201",
      "r212",
      "r230",
      "r231",
      "r232"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Liabilities, Current",
        "totalLabel": "TOTAL CURRENT LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LONG-TERM LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r46",
      "r47",
      "r50"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r34",
      "r35",
      "r38",
      "r40",
      "r50",
      "r55",
      "r61",
      "r63",
      "r64",
      "r65",
      "r66",
      "r68",
      "r69",
      "r70",
      "r84",
      "r91",
      "r94",
      "r95",
      "r97",
      "r100",
      "r115",
      "r116",
      "r117",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r209",
      "r212",
      "r247",
      "r260"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows",
      "http://modular-medical.com/role/StatementsOfOperations",
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Recently Issued Accounting Pronouncement"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash investing and financing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OffsettingAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Offsetting Assets [Line Items]"
       }
      }
     },
     "localname": "OffsettingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3",
      "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OffsettingAssetsTable": {
     "auth_ref": [
      "r31",
      "r32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements.",
        "label": "Offsetting Assets [Table]"
       }
      }
     },
     "localname": "OffsettingAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3",
      "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r84",
      "r91",
      "r94",
      "r95",
      "r97"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r228"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Short-term lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r228"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Long-term lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r227"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Right of use asset, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r49"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Amortization of lease right-of-use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r223",
      "r224"
     ],
     "calculation": {
      "http://modular-medical.com/role/LeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r223",
      "r224"
     ],
     "calculation": {
      "http://modular-medical.com/role/LeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r223",
      "r224"
     ],
     "calculation": {
      "http://modular-medical.com/role/LeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r4",
      "r57",
      "r82",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r50"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r14",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r14",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r14",
      "r232"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, $0.001 par value, 5,000,000 shares authorized, none issued and outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r6",
      "r21",
      "r102",
      "r103"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid expenses and other"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds from issuance of convertible notes, net"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r105",
      "r232",
      "r250",
      "r258"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r270",
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r187",
      "r240",
      "r274"
     ],
     "calculation": {
      "http://modular-medical.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r17",
      "r157",
      "r232",
      "r256",
      "r266",
      "r267"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r58",
      "r59",
      "r60",
      "r62",
      "r67",
      "r69",
      "r101",
      "r182",
      "r183",
      "r184",
      "r191",
      "r192",
      "r208",
      "r263",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Anti-Dilutive Shares"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Schedule of Fair Value Assumptions"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in common stock outstanding.",
        "label": "Schedule of Warrant Outstanding"
       }
      }
     },
     "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StockholdersEquityDeficitTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future minimum Lease Payment"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r165",
      "r172",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Stock Option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.",
        "label": "Schedule of Outstanding and Exercisable Option, Range"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r88",
      "r89",
      "r90",
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Reportable Segment"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "General and Administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, 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 or that expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2",
      "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r166",
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Options to purchase common stock",
        "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails",
      "http://modular-medical.com/role/Stock-basedCompensationDetails2",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r166",
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance",
        "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r181"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails3"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StockholdersEquityDeficitDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r159",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending Balance, Shares",
        "periodStartLabel": "Beginning Balance, Shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Short-Term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r30",
      "r36",
      "r37",
      "r38",
      "r58",
      "r59",
      "r60",
      "r62",
      "r67",
      "r69",
      "r73",
      "r101",
      "r156",
      "r157",
      "r182",
      "r183",
      "r184",
      "r191",
      "r192",
      "r208",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r229",
      "r263",
      "r264",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity",
      "http://modular-medical.com/role/StockholdersEquityDeficitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://modular-medical.com/role/StatementsOfStockholdersEquity",
      "http://modular-medical.com/role/Stock-basedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r58",
      "r59",
      "r60",
      "r73",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://modular-medical.com/role/StatementsOfStockholdersEquity",
      "http://modular-medical.com/role/Stock-basedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of preferred stock and warrants for common stock issued.",
        "label": "Warrants issued with convertible notes",
        "verboseLabel": "Fair value of detachable warrants issued with convertible notes"
       }
      }
     },
     "localname": "StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfCashFlows",
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r14",
      "r15",
      "r156",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Issuance of common stock under equity incentive plan, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Shares issued for services, Shares",
        "verboseLabel": "Stock Issued During Period, Shares, Issued for Services"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity",
      "http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r14",
      "r15",
      "r156",
      "r157"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Issuance of common stock under equity incentive plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Shares issued for \u00a0services",
        "verboseLabel": "Stock Issued During Period, Value, Issued for Services"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity",
      "http://modular-medical.com/role/StockholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r14",
      "r15",
      "r157",
      "r173"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Stock-based compensation",
        "verboseLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StatementsOfStockholdersEquity",
      "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/Stock-basedCompensationDetails2",
      "http://modular-medical.com/role/Stock-basedCompensationDetails3",
      "http://modular-medical.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r15",
      "r18",
      "r19",
      "r55",
      "r99",
      "r100",
      "r212",
      "r232"
     ],
     "calculation": {
      "http://modular-medical.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance, value",
        "periodStartLabel": "Beginning balance, value",
        "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets",
      "http://modular-medical.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r54",
      "r143",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r157",
      "r159",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "STOCKHOLDERS\u2019 EQUITY (DEFICIT)"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/StockholdersEquityDeficit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.",
        "label": "Stockholders' Equity, Reverse Stock Split"
       }
      }
     },
     "localname": "StockholdersEquityReverseStockSplit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.",
        "label": "Liquidity"
       }
      }
     },
     "localname": "SubstantialDoubtAboutGoingConcernTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UnsecuredDebtCurrent": {
     "auth_ref": [
      "r12",
      "r243",
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer.",
        "label": "Unsecured Debt, Current"
       }
      }
     },
     "localname": "UnsecuredDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/PppNoteDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r74",
      "r75",
      "r77",
      "r78",
      "r79",
      "r80",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://modular-medical.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.C)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f(1))",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "https://asc.fasb.org/topic&trid=2208923"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r275": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r276": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r277": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r278": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r279": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r281": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r282": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r283": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r284": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  },
  "r285": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r286": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r287": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r288": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r289": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r291": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r292": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r293": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r294": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=51888271"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>49
<FILENAME>0001019056-22-000552-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001019056-22-000552-xbrl.zip
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
M9&>(L0-&IX#.%)T# EKDSPAEU>PI)\R.[AB1M;A.QZC<N2HZ?O4?4$L#!!0
M   ( +2("U5?PZ9IM@@  !HU   *    97@S,5\R+FAT;>U;[U/;/!+^S@S_
M@XZ9OD-G\IO2WD&:F4#"V]Q0X 6_=]>/BJTD.APKE>S0W%]_STIV<$(HN)@;
MK@6&!-O2:E>[^^A9V6Y_\CZ?=K:WVI_ZW1Z^&?VTO8%WVN^TZ^X;5^OIY?;1
M>>\+N_*^G/8_[HQ4%!^P9F,6,T].A6%GXH9=JBF/*NY$A5T)+4<[Z(BN?ZE6
MV8D487# +I-05"_X6+!JM=/N#?Z1B9QR/991-5:S P:YARP],51QK*8';(_.
MW<@@GM# C3<[*[U)H:J1_Q&X2 V'2@=".VE'(?>OV3OH:E0H@^7%3+*[WLRN
M[W1^BX9F=MBN0WXG_<Q94%\QP=IW471>,NM@*OV2QK'X%E=Y*,<XJ>5X$L/
MD_,S;\7"$9_*<''PD/#\;$ X)!UU^M\F<BACMM>LM=KU(QA&TO%U\40;4I?5
M6OL;O';'-%]$L=#+.2[3PLQM=VS+6V=UD5$@R,B&$U308YL-*M64X_ZE-S@9
M''>]P?E9J=Y:C[C<5#R[51=_7E[]V3WSMK>\<W;5/R;CV%ZCQ<Y/F/>ISZZZ
MET?=L_Y5]?Q?I_TOK'OLT956HU%NP-X[!26;>V\\EAJ-FY3.*S*HL N>A.QS
MC?7DA= 1K\"[.I:CQ?96/.'Q09D36R.8;3RL538WY6+09@#:Z;#R_/J^EBI=
MHDPW&0,VX7/!M)A+<2,"%D^D87\D7",1PP6[%#.E8Z8B=J+T%#VK?S U8I]5
MD(1<L\\BD#X/*VP0^34,H=%?X$\+P:88<&*80)P%[.])))!T%>15J[7N@?]7
M_]_!KW\GAB+\.3/\0\T9L;UUQ TF%IZ9+MAUI&Y"$8Q%Q3E0.[<%"K(C%3,?
M8KB,&(\6+(EBG0AF8AZ+*10D?W)8!(=+'K(1]W%*,S7%LATKU^Y.@TCXPABN
M*9L5KET+Z_FE4(-S ;3!F"'1"AJ$&OA2^\D4S2+TARI@1.QF(OT),PE]W/:_
M$5JD0LB"J32AX(&,QJ!C\006FIGPK8:0N[TU@W(J@*%S] O8<)&?B/M=_C^
MPI\@Z/[Z<- )-I(1O$H1<NO%"B(.S7%9YZ[+"$B!>)*0(R,_3 @A$"DYCU40
M9I( : 9'4Y!2\(;A,@JWM]( ,&MC(](#29(K%"))B 8(/87PL..E&OG<3-@H
M5#<F"TPMQM+$FF,H3B==.^CIC'/A93)U;O4E15Y#[.DA]K<TQ-RGM^*1W[3Y
MFJA#DP92RB,("M1H)'&X:]Y:=PT8U\)" SPMAZ&P2Y) / Y#:2;4@YI- 84$
MAW0<2..'RB3H1R"I56ALFYE6O@AP&A[>140$ C'FW-[_YD]XA$*L"_RALLRP
MYAZO-O=WA5.CN1^X(W<HB=1&+C9I $88E0M9%T"DS'<&VMY:&6FT,M(((V6+
M;SZ0T8)6]W*Y%E5</[[8>MVCTSX[[I^>7G1[O<'9[Q]W&COV^.JB>YP=_W/0
M\SY]W+$5]Q/9V5UN!L6]R^)2YQ1V(#M94D \;32TO5YQ6>F.PM[[VH=]R]OK
M7J_S%$G-_=J'6:G%^RY_N_3=CRJW 4/*5+$G#$2+(-U%>N2/)1H/IWV%2)#/
M$UKO'MFEF!Y@+D.!='<VI%Q()1JC8;692V,7,;02D1V4JJ9;%I9?0[4(N<6/
MC P54>,6+RKI8DR2)-9-6&FWIGALIV!H9""YEC0UTO$[2P$B&C8Q1+DL/AM+
MT&14<#8FR@B8&F/QIA%FG+*-B@R0 ,RN-6^Y$!,Z.MJ8I[OX;RBH(59I]!?!
MX4H$U[U+^B  *@$&&Z\P^$O X/!GAL%U:F+NY29WX/ !5E,4A#(*]&A4!.S.
M94!\AQL5<2)[W  HJ;(D4..:@*PH"%'74/*A#&6\H-I@$TTCU+=89&'&8?!*
MTUP9:PGH-S=5Q929)7H&3#2V]/%]I0-KFJU^QR)"01,"&G%%S B@J0E*>P=_
M '(Y UU\!<!7 'PJ /HO'@#[<QXFQ%**9[L8C80?RSGRR6S8"UA6G@^3O_0P
MW1XHILGJWH>%.XP"+D9H!\E#E<3WJ_L(+EM,';X4+6CW9I0G7ILWV-@PVQ>R
M:X-P#H'RSPE S5?\^17P)WCQ^--S"?C$K*>]^72_QU[9B$./)VQ%L1#%I?+]
M1%-RY^JM#3I,E8EQGF[68F"#4&1?W0TCMKNY2S%=1L _<)PUT>F<^  :>\>"
M;F9$R=+BM\Z$"3?+&IG8D<5+$5CV*@OJL626"Q;*:X$O>ZMC37CEL:XJAR ?
M$K0_(ZCN/8G5/?N6LXS*3-QFHYQ=9WL+-<A0H'*[&M)*GD^7VX618GACA&QO
M;:R^W-;.)O5X$LA8:;,L2^P)R)Q.91P+\1U6,U2HDNAZ(*&@%;*+1,%2;XAW
MX)LVF2R86#;P-9$PP.9]$OGV?LK;7WISV19!KRO[3[O#W T+XC1M6TB@ ]U^
MH3LYOA1(Y;0Z6&[>W@A^30S>%?>6P]L-#WO?/;M5N0DA"JY@]]YH<GNG[F;9
MAD6.!^AHQ'*-NP<_"E85Z:8*Y -LE 9.V@K%8/Y-,D4.8>+M/*6$:.,-X^=>
M_UYW-7X-['GYV[K=:%&0-VNL_!7DMK"$!5AB'YQ)0:?B"+*,YBJ<"V+)$1^G
M#P#IE..(Z2Q4"X&K-Q/E6 W/0UI!SJK"(J7,O6A5>\9T?_>4=%]+^7R*KT/
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
M3("Z=W+4O0RIH9GV,FBADI,\P0G0=[H/?;N#_VHL$?FL^7,$R%T3NR'70M,
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
M9\^M@A0=R@6WO"+U2'6!?U=!QW7F",._@7E+=_O8V[\/ENQ[[\*"WHJZZ)"
M(893X"54[5#KMR-_ ,8%8'8> 38>0*#+5_  ;797WOI"]&;2J8,Z*(]%'Y7C
MF82#HF!42I"U$:EYDJL>*B$_1?+U1@'JXFNC8BN)#HJX514C5<5(53%258Q4
M%2-5Q<CKJ1A1KJPAC$X)VY"Z7$2]0IP(O,RC1]GL\R*7D778KN+!>UJ_/K\T
M&1K/[*/.DX'-2P-B[QZE#B'NPO?]1Y#\N,0 Z/1QI[L)RAXGR7O)>VKU;ZHJ
MA -JQA:R(KNW6H(IW6]^0Q8=QF+E/L5I7?SD/Y?>)?! N?/1^-A'E/#[-(2S
MS)S4,:HLYCP./<N/=*[377[@2.+ERX& 2HJK638AHE9)(97!;$: PY(TJ7"
M0R0B*PE=RK$#84"". NGN3+A%J%(0L]E(OG*IRE=  P?O>"H;A,*A+&&.3_)
M64K)O4H+V22+ J4@0;G%]@4NN]H.&U.I0I+D7N6D)DDQGB<K/O$J)2AE+RPE
M TSY"%31,J"=XSM1Z4^D:4EY3E*/3<Q]#V'HRAG#O;=<?9?1Q"H_O0/:1^K[
ML27B$N$K=O*;PT97,&-9UTBD=7)RI?_UQ%36Q_8[!_D^_3DH%F^J5Z]1B82_
M'E,5)3,I&:00!4L"\!.JG9 =$B&5+-(Q,[+-GCUFU(@7139MSK,JKT]%\8#K
M"1^K1;M:OX?-?WO(%4Y\%TX.DRFO63F3SE.H?=\TF;]"D524YK1,9@?BU2A@
MQBSA*6;&+]+,V&BS;WB5R7E,I;SVY$HX3T?V?4%GOCK297G9EE6X4\6?]V?2
M'@$7>*I4WKL_#USP*74S !V7Q5ELL[=:0NR-L+7 ^;E9PJF5U[M"&<%3O?)>
M0)HWV>7$+@Z"5:GLH8[;)X531]JQJ2/MR%MOQ*DC[2IUI$H=J5)'JM21*G6D
M2AU14%A5ZDB5.O+*4T>.O]A4:OF1JSG=]W2QJCFM:DZKFM/777-:J&WXJ6I.
ML^5L>?5_^<;EA'.658556-!-C@,\-:LR(O=)#'SM.I5(N'+AB+WK&(49>"/
MQ.)=G^_O65S#8@6.+8&R%0OFJ-2Q!-84X[M4*;S1LYQC4LR"V,'=H!RK,JY)
M9.&%O!?BR%0_BX+%$\Y3)77S+N7)+,>N20+X"=5N;[NV;ZYEZ5[A#O$Z=2J@
M3>#4VV?E<9F(<,ZC4KG\.,#3LIUL3>420Y*OHFTWTR>(E/WRX"I1I$H4J1)%
MJD21*E&D2A2I$D5>;:)(26]8R2131-'7K:#% MD>VJZQA(YA^84E(T  ?@3F
M)<*7+DN<U@EQ6;$)7URIASJ6'<1^A"EWOM5;+"WT#,"8@J9[Y/BM>)^]#99L
M"](FB%*[^SU[:V\?.=^!,P)3]&"S5W_P52*W*8]%=?)E@'+>U='7S1^)6N5%
M>M;G4IS2TVV" )KY@-9%L#&R9NUYS967EA"\>D<O;)%CRQ@P+UQ,*?0UQ",@
M7ND$[ENJL907Z&&429R.\$*%Z\_9#Q;4HY_\'U!+ P04    " "TB M5C/QS
M=Z0R   VR ( %0   &UO9&0M,C R,C V,S!?;&%B+GAM;.U]^W/;.);N[[=J
M_P=LYM9,=Y6=Q':FMQ_3NZ7(<D9W',MC*=W;M^M6%T5"-K<I4L.'8\]??W$
MDB*)!T$] #B[796.(IT#?@ ^'AP !P=_^8^G=80><9J%2?SCJ[/7;U\A'/M)
M$,;W/[[Z-#\=S<?3Z2N4Y5X<>%$2XQ]?Q<FK__CW?_E?B/SWEW\]/457(8Z"
M[]%EXI].XU7R [KQUOA[] ''./7R)/T!_>1%!7R37(413M$X66\BG&/R WOP
M]^C/K\_^O$2GIQKE_H3C($D_W4WK<A_R?)-]_^;-Y\^?7\?)H_<Y27_/7OO)
M6J_ >>[E15:7]O;I;?D?4_]+%,:_?P__6WH91J2]XNS[IRS\\14\MWSLYXO7
M27K_YOSMV[,W__GQ>NX_X+5W&L;0;CY^56E!*2*]L^^^^^X-_;42Y22?EFE4
M/>/B306G+IG\&BKD&TBR\/N,PKM.?"^GW=[[&"25@'^=5F*G\-7IV?GIQ=GK
MIRQX534^;<$TB? =7B%:S>_SYPVA4A8"$UZ5WSVD>"4&$Z7I&]!_$^-[+\<!
M/.@[>-#9-_"@/Y1?7WM+'+U"($GX(:W7=ZVR2J4WIL'>XC1,@DF\&^JNMB7X
MY-U)\STJT-0W7H5%DGO13N";FL9AW^#=6GRK9[ZEB9W'N[5T0_,HL',>\N#F
M%;=K!%]>DT\MB/@I)P,8#BJ04(3" M,GT(&A++LN/?%;Y49@S9.4KSN,C+3,
ME9<M:<%%=GKO>1OR@//S-SC*L^J;4_B&-D+YQ6\P-N(UCO/)/XHP?X:1F_@
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
M H =Q[@AX01'I+!D;G'SK@ [N?.*913Z5U'BR5=96C*&,^;Q\#K)\K8"#C&
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
M^V^L9A"CY<A%K7!%NS&*NJ31C%'<,N9]Q1BF:I\R0'L6CGM9I 3A+:TY/5+
MOKY*TCE.'T-?NJD^L SC>1*&5H\S7[H%.#2@#$<MF6J5R8E628K^^(>S;][^
MD)5JKE*W&92^,W>EA3A WIX*:K!74H+K]%7#[N=OQ=Q#&5_)"@$ !!L_6S6B
MV<F,\&<O3;TXSZ8Q\R]FJQ6&RO&!!+L78VQE8(]*UJL".Y1AG:)[ N<VI,N2
M(-.;SPXR9% 871GX7!8'*UV8%DC$6(D'N97S</QE[].!FJHJS&4NMRN\#Z-9
M22^6URWX!V7WBW"1)^M-E#QCS([TDHYX\#(,MSKOX)@IRG+ Z]"KKJ[K+"W(
M^HMP"/3:[T$1!SBMV!\2B1BBJ=&&:+M*>_922EM@)S];59H#U->MLK;G+2_*
M=?IKXC_$"_ B['^UIXD#,F)"2"&-6-[!I,@*<H#^&A75-?OB4EPG?3]T?IV>
M%'2Z!&FZ1UV)6UJI'QA,9W9]7M4A8ES'BJ4[C*5H^LMB*K6S$37D5;3<JUCC
M5N0 C<#9E#W*=(;0!ZI(]PWXN9Y+L=6NSV'^0 Q/_(C3/%Q&&,5)KAY)7=PG
MO+"PY3.)E<<,%"B[?3)A6?SUMPC=VW&SL5';UP%2D)+V=V_#K=S"GZW&7O9P
M%26?^_(XJ%6L1%HHP MC+@3R#MGD7I#R. PRH0$E1+5<2A9"G"( =ILFCV&
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
M2UI'2].)'!9\5;325VS5G&&D/E99THH31'7;N2M.$--'4(!U2G8B 5MA@U7
MX&6!I_'B<_(+]E)9SMH=RC%)UYVKV23OX$*<H?*NR+O$)O2Y>$&4)0_$AR%M
MHR0W:<M5=3?BUL6\0.IVL0O(^^Y(Z\0=D%-PG'$PC7-,FD.X*MRG86P-6 ]Z
MO>*K%K?.&GV,W%583 J%I=A+,7/[O39.FK,]3)A1 N8PS56M+ T#S7N1]+X+
M]%@EG8KH,8LH])9A%!XB5:3$FD$6P%LO#%9)2H%?;Y\H>MV4XL;LF ;HVH@I
M9-VP8/T A2D<0041G?) SO7AF+*W-:.(R"2*'44J\SI+7AN)K$E+I83;M$M"
M0>LDTD'';ZF4QHJQ)X,E%&)]2B7K!/I$0/C$? :7>)F/BS3%TD5KL:C16U04
M8%MWJ0CDG"&/ AQWKTHEBD#V!)72UDG3C&%)TGR!TS4 I'$H&F$OO(JM^"89
M>%EH4E?>&5)I@%0&FH+2*6A1IJ%?J:+]VSY;E;D.8SS-\5JV[" 3-AOPH +<
MCEH02;I#*!4\CDI=^H "HAI*#AVQ(SYX89Q!'B><S>+)$PS 19@]P-Q@M@*0
MHC[I5?KMPDP'?<<Z*,;WD()R 3LNJ@F1/F[N;@^BB;X"U:]1$J.V+E@&T+9N
M!D9KN!#JG^6>:9DD&*[:S'*9,5"K&-TXUP#?V@]7R#MC'C1 =JG65*F81?.%
M$%6,J*9UHHV3^!$3E&3PNTERG-UZSPJ?1BIM^!X9%>3.'3(B46=(I<8GN#NF
MDD94')7RUEDT\OUB7=#LP;/\ :>"W(1@<57N\K BC)JS'2K7,F\#])UAY@Z@
M.?.W+0+1,E [YR0KI1J+#^2 2U8BJQB[1C2>S+G6D#>V%JD#NUZ,5 E;YY4N
M0EEPI$C%!:_[*)&MY]:[:S!4;JP"Q6;VDB1%5/GDD'E,#G.J8<F=2**Y.4=%
M3F9YX3]Q\"D.<-HXI@3!.%EYA C?IJ&/Z=FA1L7*L/*?,509!R,R;GOWN*7R
M'M^',81"OO<B< C/I/-2ER :/TOA3,U%"QKNX'/&8CC8*/SB#0%3WEI1[IZB
MQLF2D_I$8%4ZHL6S X(M^W6"*CRH!-31L30JT99EF2DOBQ027=+S"ZP7V/=7
M23K'Z2/!*%ZL&U2"X1%+D;-C3_S"D. JQR<K"+&23LH,SB?5K[!=6I7G5K?3
M'#C[]+JX@!?3Z3WPA_0Y+6IPE[M]0+.^S*R1)0FN%+U*,:YBG>[(+$YE\(_[
MW!=Q@'-H,Q[D0*?N0]UR#PS45#7F-Y_<'/C1\AD)?0-X_HDDG]@)O;H9 0Q4
MX4  Y,LR"!"]X1,_YZ<D(L5$<*K&D$F0/?G%&@5U4Q[-+(@?^V4:!F5=#9J&
M"@?: G'(-G"S-+ZUET-:&[;#AZUB'.:!]M<D#MEP_2L,AWB:6^_],:MHXW6'
MYUM_QV>K589S"&^@%\4J=]\DLD9C^E5P6Q'\(D%G^*Q"QT7*UK+L+M_,F3"T
M;BUDFV4:\C8Y)-PLZQ5VEDM]FV4"/FGND+D](6$9?,K\<=GHT0LC>$VNDO0#
M["T=VJ/L?=R+F'IH-MI!YAL]S[*0JF>>>VFN7"L\;EV/X'6P![/@97@TJI]-
M%R+ITVTM/+_,K&=F%["/3<S>:AZ!D[/*]6UMBK'GGJ!Z0PZ5.W(O=PCB&U>U
M$WG\KE4__44,4+LUZ9$L@NK17[B5T*BZ,<O1LYU^!),B"1@\D'M !V5H6K7+
M:N:1QL(6#35>'?EXY.=9GP\:K"1W7(:)O_B!F]8CF\9L(_]#FF3R0W5'>-)+
M&I 5377(P5?P&.LOVO'K=LR1E#T5A7$=KD*?[/Z[FPUJSF,XWH=$X-2[?OBF
M'60##O?XEV,;#E[G76Q&MKO1V".DU1V'&WX1GNPYSG->JFO=:J9C^=/T(=;?
MWV/7K/N6_NH769ZLOS_&(X]U3.Y 6,<P,8\BL_->U4-?VNO9WX"'?E?E3_RB
M7MS>:A[Y+98__P5OSY:^!*G)"H>0F3"#)-=/FS"E)=2NSI$F6QK/=<HE/U0S
M'G(RWOM0&UE@CKG^K5OA8\[7&QC*2^EJ%%M__,LW"Q8VTO;$]$69$].;;GL!
MLNZ,N-0*UFV3L\=?CQ3;8S1FRD9PRK$NY=.MZ_]$37UAD1-?$HEWK+H[L1,3
M=O_QBX_%$I_\.*+7J/' %^$2:C?<$0\A?E'.G&X5C9Y!>LD.F-UX8$.Y;@U,
M+^1U,QP$[,8HL^QOR>7@X?X.K[TPICE@8WJ]>^%%</#O_- G'?=!\B+.QN[?
MU <Y-+L[#+?LAI6ZVW-S:V2H :WW".[+&/U<G==]D2.E5HU=F<ZY,;#NT?!E
M=6 EINWC';B#!<]Y$9.UOF8ZY&O//>2+>;UE-3OF:]QXIEMN\&':T<)^G?;3
M7^B;;7J8UWSTEV@%+.^KM6S#BQCB]YA--"H[)9YY&&>A3Y>L#IXE2N.!+VDF
MW-]PAYSPRI_FE@$X9A6-O?/UX]GBK?5WG%1NG<0TY^W8VX2Y%[%]TCN<X?21
M9LQEUPU7%Q=)>FB'<LQ>&K1C-=O7"0TLQ)GW9U?D_!5$4 ZB!9V@LJAJ9[TJ
MC&ZLL^+JZZZL\WRRWD3),\9EOF:Q1W$#-RQE=9C] N[E;OX.=W;=)/DO.+_#
M?G(?0RI[28L?\7DFWYNC-UOS_3K:PYQY#X]=P\%7'=3/JD8M*!QN%T//.$?;
M\D_0:)T4^]_$*SEX4F^D)BLV;);'741' >2RQHYY],&M3V?(!*T34@==ETR-
M+>=D5;DW#EYU('ZKA)[SX%)>UJ4'/7406HNLO-V@ONR@UX9XJQRGC8A1PY2@
M5)YX*6P!9:3R5:5#?Q0'EV%4$$:?<6]FG\)O0>(;ZV;RK +:LD74YINJB;;;
MH8L'C#QJM^&-C8E%#]FE>\1!BY(LHYY:3H18Y!S\A;#G/Z ,'@*!OF2JDH/_
MEJ'/#SA&2W@N#0@.V).).$-&=9D:_(%",V]=/QY44KQ)4M#Q,N2AC&A%&$60
MH#+,\1INXP6ME>=3^T(_LVM6B8M)4.3L8/-K1"LO>G"84:T]:DQT?.;B9O06
M$")<Q"$I:[LS@P)V)0@4PFH$_V+%O4:7\F8A0*(BP,,Q>G7$:I[T@"W_/00S
M[9I.P66M\P<O1Y^3(@K0@_>(T1(3"C2+]2#RJ"HXK&ZV;>!B!J4LCU7,BR)&
M'K@#<I/DI$^A@R4:N@UOP^9TEA);0<Z-K;Q>4[1C.6Y9J/TJP=T=6BZ(QG7T
M=I<8(;N"!\C;Y BE+'"X@.&*&##?BWRXA!1^U+)>7TUNYU^;YE,UF+.TO>,B
M3;'XN$%+P*&+(L6XN&ZE4F22P>2L-C*9^?A][;R5<:ZI!=!DK;T5M=K@\F9V
MKG%[FM12,UZ'WA+N$ FQRD+P4@XUKP)<MZD;HK8-1@-*3XN[V=0Z;6QS'O^0
M1 %.L\D_BC!_EL[36U*_O7.FH17@A%<+EJ)_0DP8C?(\#9=%7GGXMYX;5"=>
MFE[O].FX^5*HH2K>%'8>EHI;ZJ09\5:I1PL7SL29V"IQ0@YU@QP;=Z5%)8DJ
M4=MM/J5S]6M)5DR!F(OM+D G;WDFC+X"\:\M-7]UM6+) E'3=T0<:G89LFZ3
MU_='EH+_'1<U[$>6'P1^MVMW+,_F"89F:+PT[*@IY$#?]6,3[WFT8N\M-7JY
MMY(MDI%/O(L4WZ8)L<'Y\RT!G$.6$/+M9BV9]NEK.V08=P#=[;^J"/"<RT)0
M5<H)HN6<U!X;+<I2]][@?.QE#P3;8QC@X/WSIPP'TWA*]]_ABB\_#Q^E<TQ]
M;8>Z=P?0W>XE12 H U6%0-#=5Y_8XN[7J"X*;<MRJW^OV!;6COTKT':_?U6@
M!_9O793]_@64\ ?LR*,7@<VY(]Q+0[CQ$WX@YJK]14.2[<D31SK%7H8O,?M[
M2G<$Z33(?X#]=+@;>+):85]HXLTB<(AGEBK.!3^2@D\86QOEGZ#MHQ$3@>&F
M\V5;@V%"%2CT507K:P@0+I&A"AJ],AHQ<#:F!(L'#.$C7OP,:R;%>NVES\1U
M#>_C<!7Z,%#[/NQF0^Q)$H4^>4<O<>Z%439:9O1 +C<[V+](!^AYZ)H(HC?V
M+-H&6R[#S(^2K$@Q75[CHH_ZJ#%0WQ4>[ J[V^D#R[&]&G8-5BMCP=X?PSA<
M%^O*([\LQ-<WZZDZT*^[(I:OI+$"3JK@^+(,5,]A+M4'0HX]XW_I*1,=6W\X
M9A7_)U/B%Y!3VQT39ZZNUI/6"BC<_.J:?")?5U^1_\&90O+-_P=02P,$%
M  @ M(@+53'P03O%(@  J$$" !4   !M;V1D+3(P,C(P-C,P7W!R92YX;6SM
M76USVSB2_GY5]Q]TV:JMN0].8GO>,B^WI<AR5K6.I964F9W[,D63D(T+16A!
MTK'GUQ] ZH42":!!D6S2HZW:26(#(/KI1@/=Z&[\]+>GI=][)#RD+/CYU?GK
MMZ]Z)'"91X/[GU]]FIWU9X/1Z%4OC)S <WP6D)]?!>S5W_[G/_^C)_[WTW^=
MG?6N*?&]'WI7S#T;!0OV8^_669(?>A](0+@3,?YC[Q?'C^5/V#7U">\-V'+E
MDXB(7Z0?_J'WS>OS;^YZ9V> <7\A@<?XI^EH.^Y#%*W"']Z\^?+ER^N /3I?
M&/\<OG;9$C;@+'*B.-R.]O;I[?I_:?>??!I\_D'^Y\X)24_@%80_/(7TYU?R
MN^O/?KE\S?C]FXNW;\_?_.OCS<Q]($OGC 82-Y>\VO22HQ3U.W_W[MV;Y+>;
MIKF63W?<WWSC\LUF.MN1Q6^IIGUF)B'](4RF=\-<)TK8;OQ,3]E"_NMLT^Q,
M_NCL_.+L\OSU4^B]VH"?(,B93Z9DT9-_"NYMO[ID7NP[_&Q)/.HZON3;&]GF
MS8 )N1033GH_<++X^95HZXF/7%R\_?;RK?S$7_8:1<\K(9\AE>+UJO?FN,^_
M=WR)V.R!D"@T3:.P<7W3F3B<!-$#B60;J[D5]JQTHG(YD:7X2#A>C%=2!0@9
M,P*H[U7;!&<1<S\_,-\3BFCX[YA&SS835?>N;<(#)WRX]MD7*T!SG2J=GE3G
M3O#<#[Q9O%PZ_%D 0^\#NA#-@JCONBP.(K&?3)A/74J,,R\[7J5$W1"ASXQ3
MW6]5Z00FJ]4MBXAI!@?-*F9L()1K1.]\,N%L2<.0\6?Y-0 +33TK7B"'Z_"*
M"&FAD7F1&#I6/\TSN5%Z4L9)$"9:#C1)=;=*IS@29[\EF3M/9AX7-*U:K2QI
ME&@PH0J$1,DU+\ZF, UBZHJJ >O2A+5J1-O)S!VQ^BLG<7_4&E0^;-I%;9M1
M:;#Y ;LWH=XL)FSJC"K/5R1RJ%^Y0!\,VP82;QTNS]^/QL-'5>/7L(R!W"IL
M7-]TP,CJ>]5QT+2=H:%;0P=1>XFU':D9K0X45VC_1B<-!M]ZH":V)QODC;T;
MG/#%<3.^0)CRY7%3OD28LIULPX?1D;#B)!2F2]+_1OQ@KPMYBDC@$6\SD*3!
MTI4:T4CV63NYSWMGTB,>2VM)_#5MN9[/9D8^<_<FX4O/,3OPS6Z\\(E_."3N
MZWOV^,8C](W$2?XE 2P!2_SC]^1#_;LPXHZ[-;=]YX[XR?B_BS8'3=XT,*L-
M$G,Q8O&D]EL<SBG+NSYW>XP+92>PWHSE<'>/8WF'^KK%FU7BJ#US'ZB_9?9"
M;%DJ=-9(,,5$LT")3S2#9E]\WY-SN/:=^V(X#YH \3S' +20&BQ$KTCH<KK*
M.H(4P.ZU!.)[@8IO 6T-P[Q9.U-R3^5\Y52V#G6]7E!T 0)_B:DIM-0B<: ?
M!+'C3\F*<0/P^RV!>'^-B7<1;4@P_S-V>$2X_PQ!.M<8"/8WF& K*$3">\Z=
M(*02'PC@^=9 Q+]%/7@H:$2"?/9 ?'_ML8* 7M0>"/MWF+"KZ6P!\,-'N;\[
MD>%PK>@"A/_[ML"?HQ:) Q/"*?/$ELX!V.<: U%_AXFZ@D)4O(>!!T5[VQ1L
M_^"#?4 >$M37-'0=/YW1M?A9J(>[H#D4<A2;TT@F*NR_$8>#0<\TAD*.8H8:
M2&P8\$',^=YDM%I%W1H*.8H!:B*R8<R'042C9QFK?!LO[W:.TWVL\ZV@&*,8
MG2JB4+#=>!J"2(9@Z_ ]; G%&,76U!&'@O- T,,=?Q1XY.D?Y%D'=*XI%&D4
M&U-+'@K4$TYE!,2,NF:ED6\+!1O%LM03B(+VW'D:>8*J)-1$@F0&7=D%BCV*
M60DB%X4%,OZ3KUC&73R0X3[\>< \K4HW=(2R \7>M" =A2E]SQ-PA>L_;FA
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
MA6M=HC8(HO-;6?$(S'+X".CEA>MDNRV0Z)R_=BA/,FXRU(X"06.\W FLFNW
M[NCEANODN16$M>W+>\7GH3NROA-Z\=\:-V,(7.B+,QO1-"6^+!TW8*'-1@P=
M +V:;[W'92L8T=D^='@@;#E9KR.)%P*SV]@1O2QOG6P&PH;.W@FGC*>YKE/B
M^DX8)M?,"0K;JOA7)'0Y765C&8L.7;8CH5?DK??P50Y8=(F0"HJ3!Z&CZ"-)
M@YXLO=_P$=#+\M:MZ6V [&X REPF!RG"3[ZM,OPD_= I^*1]P2?N Q'")*R.
MOI ,C_JQ=/3.B!OSI#+=\$G6]2)>6J%PN8HWM!SNDQ"/>PW?>LG!++6QIB;S
M<?Y ;!70%8D<ZNL6F1RYBH%?9/Q+5>#DQ*)[969OR9<,H9P%XJ\NR?A.P*<@
M^Y%>9(1.:33:=BA*,_EU1YU<Z9NT4 3RL:5;%2-VN]5U' D4/]* +N/E5#+3
MWZ0I73.^_]QERA:KL\-1PW>A\D2E2-:TU>]62_IQV#YN[(6]2>OY R*A;=I/
MF2^N4XBYRCF0K'%D==FQO-?M(L^\!C".(QF^+LLH3YGOBS7^Q>&>O8JT'K(3
MF;#'(E:[*E0N-5OM"!\(6V'J.5>6JE;JT'QY )T&S95;4A4).&G-<MZJ,(R7
MB?\]E*\JV.M(PP#=TH@@-)K1?^\/5TDIY6<>I7.:#PI,I[TP.Y'<U:C(TIQN
MVJFDKI\_>;9?N^7'QO;46*[K8T'$7?(7U:SY"^M%7UM\266+/@<-^NVQE= %
MZXK:*\$ EZX#R.\?HK OC]^U+NQRG\9.V*I^W1_# ERU<%F-6KBT5@NUA:-4
MIA9RT+3'!BIYQU1H'5WDBG@>$UNP_M(IN*!]P06%:JPOWV"X3V;X_CE7RBQ1
M7VLEE_'NW,;+.\(U>TCUGWK)H05U,:;CKSH-9+C?>+%^)F3,TPCO';&:T#EC
M3VR#M=:(.2!N'1>/(^-P^DNY1ZIEJ*+AL6W<.@6M4@YT_G!U*]>;A*+XE)6K
M_5S!*:NW_>;IO-6^\]9F)HG9ISDL';0S:8S<<NF<WCBD.)L>BLPKH4)(\N89
M@%^9MNW@6;'$J<#/3'^["57+@)!'&?#%OW; BW_\/I7GV_X3+<):_#[SZR[
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
MEJ6K>4*N6,@,IS7+L;"/<]8+KS1>C;V[M_Z-_(_TO(F?_#]02P,$%     @
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
M_^!L.E,'Q]:>#1ZCI\P?;:A3F;= JSD)*,YKA)[(NM^ZWRLR_M)1B,'1K9#
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
M-Q[J/^O"Q4\S]R62>&G")&U,/[3(P-"?D5G\\9,0ZSPYJY%G299""I8-A$"
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
M:)<-BH-L.,B&W41T /.%SSTMOHEP"+.^.\5\XBZDMJ4;![EPD MOC^I]0W0
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
M/W X$$^JTJ>NDR3K V=*($@#GH=?I6=)4:D5C1.R^T_L)21D,B T.L0-B#[
M6 _&=F1@6P(^&\AJOR UG7WC9/"W(:,$ XRT>YJNZMT1RD3]!7G5.][L;,X,
M]MVE!,'"^%Z&Q8Y<$*%X>-&/C]!E0"8Q]&&W!U.CL%.TH3XTJ4H5DY]:DBFI
M]#.H5YFH,*+A60ZP>!_E-1,A""!G"EA!BSARJ*7JNHSB I^U*$G2+GSN++HZ
M-.U94$38TWB0V"<2>Y/KJL.V3A,9!T-&))['J#*9S.@\JR)X83W8E]=$\0S/
M,ASWE&[OE#L?.2/@IO!]G(H1"^D 9BT IRU:839"\]78 !:*#!O(Z&,K3'YX
M!4\+]@,+,%'+@1'F+A:?4>D'1#1R"8QG2L_/("KI]WT=)D&9>'SD<>N1:9^(
M%:D4VA.! \+]@K2,H62@\2 RG7-\Y$IX^*]**,L"4[; P 60L:H\2IJ@/@FM
MU>-,5[/PE(3P)U\9(M5?:*P\,Y2KH#<=85633%GZQ96D@8+G2#<4'<='$[UE
MCOI T0YQ@\M7=C@(YVH1,.R!;B39)C9@==VS,2')T\WMJIJ)WNMJ#%MHVUD@
MW<OZL&456V#M?=8!/.#XM(FAS?&7TKX3A-"#-,>79GLH?OOQ_"H\[HFG,^79
M9-/-<>HJTQNG'HF9!K!<*T#8('Q&,3DJJVYU<>ARA6 DJ$-08BT"<IVV8C:8
MT2!Q740MOH^XY4!/*;#LEY[2[C&:!%$@455(E;K?;J"F-!/O>&NCV;$/$/"&
M)(]M;6LO#0/\:((,#=9FR7%UF$,4.#A33"@+EHZ/D=PY$]#H[D2]HV(!38O2
MC+:IMGIHT_B4#?6$<Y_@37:Q",HNYH\1-'LZ"H;40+_ UUVBL>_I.6<'-#J
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
M*\:0Y@[:OV 1'B-:!6OW/$F;ZH@>B+.;6D#_&A)6Q%,:Q01.&@;T9N6P-"_
M%0MCNUESU-\R9#N%U:YPQC8?8&TFP H>@/-!O-7.M*4&'L5Y$DCM=7M/$B;J
MR&$-JL.Q[@=<.<L.WU'KP,88UMI);;<H>_HDTLTHLKU(3P(2,6@^'<O%<ZN4
M:-::G9+C+Q7R5RO)0V."=W. >7?.TER:8<?/JL32.IDM@34U&M*$BT[T*P J
MG(<T)*0<$.&TUF= #P,LEV+99+S3(&=B@KAU+SR2_KS3=+N3#6]G6&EX3MVB
MYSHRI8HW"#$%]R5?JOB7W"PPH_ISZ8I630F9GR5Y3U5_L3D>$3GUW*J.O_\0
MV5T$3//36PD\F]]!W>^[.('5VCHW)SBIZM0J!Y[J46'J9  JF!/<9R%2:DVC
M-3#)YC%90UUF9],7@3'0KJ>]6U"OPZ\MR^MY, - -Q38%<;?P-!V.@Q1KO%D
M"H+QK+[-F0#FHL N1[<J=FS39,0NE47A#[3"#M$<J[E:[[I_7:W>=O:4-_*P
MB8O277'<+0W,#+T0F>Z=\8>[\QUD#&>E+*))G)52F>[0J,H:@1DTK8U%3T_1
MN80O%3LEG%6K#VGO++>!#09",5LIH2KT&,SJ80'XLYVWXQS6TI,R4+*<2FL_
MT06=]!KC/54*T^F&Z3#$]D#'OE8ZI"F_7M*40S&)7>.;]%,VE6PV3<,"#P[K
M#XJOBFG_?:-H2G_8OZ&I8\TQJ+:;GV)9;H_$$PX\ 03FQX_?R]\_?KQ-_3@Y
MHWSKY,N!XMSR8J57[V(?P8,O?2L:VFMG9K$96&P'(.VL%;.%S5ETN@C'(T[7
ML7!#[;;/[\LS\+C]OG1JL#ROT7C %#6G.\$D"<');W#:QCF=H)S*;VP5X/08
M[N/1.#:C<XF(-M9B&5>L_U$ 575HS3/-1Z.# 9L8?6:"V"/&LNOM"VUL\T[#
M])Y^G-6)X@D\RO7>4Q_J_>;X]<O0K/[[/?7S>E]#FN=@C]44(=-IO0Y?,ZP_
M_O'15Z=!_B1@Z-G]SD<T)@7R/58&,>GXWPF*@-J"6O(^VU. ?,$M'+%*)IH-
MJ2#+F7:8 T0\];KP<<8UK''8+\P7&M+<(]HPA"[%.S)-?F7&3<O0P5^A_=#P
MX@H_*.,_L_ ?GR1G#T_8V8FQ^B333>]A NQX/W7WUTH+3IZ*&44[F6G(O_Y
MTP1EC]*@_<+H^4P^->]^A?"SKD',UT@0[  H[/\)'HJD<2Z7*IFQ83<N!$K\
M-=116-NYK33I!ML9L?X<3 .AL3U)L%MM(;2ZCI[YSD35I@^Z#E1^H/+5B$L,
M1>6.&SM+Z:8"BE,RYF22;DCH=N]">X$T!Q8]AQ8>%+%6/'95&IW=RV0CGB,*
M#9&S0@]UM-I2=%;LSE[EV4XG_??L&D :O$-[CYL)\DU4X>XS:_+ K?O"K:G0
M.FFH>=B$1G(]\6FG.8-K0:VV"D_.Z1+J?J.$KC([ J9.V_$1=>,2E$\U#(<1
MWFYM8;<'IQ PG;-U[\6G_*2]Q$ :N:"D6>9DDK[.>]N^>Z"Z4FI6JCD>FC4B
MO$K?7R\WZM$486J6D#SD9JV4FU4XY&;M4VZ6G9S1[5GUSH-)BFA&+ Y""]ZT
MC$7O-<?YRL^[I/GU5[9>B"N4$73+WPO>\O>)L__ZCR *&:$8<\P#A%=A5,E=
M:]W^-U'!S V,S.J=!*W^HN#9Y@4C&X%E*@;B=M]VSQD-9W-#T[VUPDG5P@:X
MA&;[VC]X+KD(Z)(R"09-&GQA"A:V7))-[IQ6*[^[*#;.WWN>H.7;]B,E76:G
M133KJM@HO>?R:9&WN6T]G-,4"!I5-3T)$&Q(=BCKE+%AT!/V29R&_&RKG,2
M,+'&[1P"V#R\--!9:2Q[AIGN:& _*P868JFT_;[]*SW3!:? /.7N L#NWF_
MPOJ!F,*ET5<T5M?+"E\GTUJT2[T3NG736J9WX$YE!A_'N]UKG7H^)R ,EH/3
M2DDQ?67.]'>>7;OB.^_V$ U+';=S .P53&)OS NA1_I]=J3 34V*P6P&'.\>
M+3O4W.^C>J)G,JRQ$,,Z(T[)^PI>22).'1WB.%@)S2Z/<+J,N&%NW0UH!U8.
M^CHGV>%ZP\UKMYM@^T]Y6.VO&Y_W+$^9FFM.&)T> $WW8@%,&J0'KZ'GB2F$
M_O1*F> ,6#\U/2FV(>@:A(U,0890T0UZ24N; 9)VOY^\)^NT,Q/0*YY4*#*[
MV["/Q=F*W7@,2]JQ ,S?(8(6? 41'B# <&Y\!F/,8/=6T+:Z/MKQM8IR>]G2
M$[<)%1P?T9I/>B[-=NT<M\V0GM/<Q2:TJ#.]HN^+XA@@L_IG"WD@GM*/.Y8W
M4\(RD? 'WB%':(Y_=M/P9"NE17+)6<QV0ZXY;M\*_>ON=>]V0$[.:-L4['F)
MTL*[Y5T_'W$EMCF_\I@&D7RM*;K8+\)NSPPR0!\1XC0FTQ*3;Y9+0JJ/33!P
MP-L%IQ\+AUCU- ^"8^@&K)R;OIW?? *"+B8A3[FP/E$XJ5!W@@]4%$SUV[";
M_CO5XW1<S\$]=1$3C39V[3!I*!%_ 4N<J&PV1_2X.?'^\R;:,\*&KRU].+P1
M33;=RY:\,Q\?V4=1FKW"A&]*>J_35#,3^S8D&N6D73!>\)8OR?36Y'MZ!TJ>
MSAQV=@[K@?W* B\L$Y@V"WD&&P#EKNETCG:_<$*L@)2AY>I2)_O6TGF[58?=
MCHN!G#7L\";@.@3AC4HRX+!8*FB=1\)2)+U8FS3H:)&>]*Q@7YSM2\F*9*"^
M,6^)T4 DA\^36_)F<RSFC6]FTFSER\+^'BO__/?Q:GC1KUI7X&+!5A,-UG2E
MR)I [*",Q!Z^;4X#2QOM*C!ZW)XOWJ0>;Z,;6L+AF.7VM0XV6[X0E']$3DA
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
M@ +)LG6VJ&4";\C$Y70Z3HS>3@? U.$P AO*MZ&A,2-X,3Z/XP9)/Z@AB[6
M6-#T\RT#2J06,Z#&^&2:'45,'=].L5D5(/2C3%HS4( X[K>*I>:'Q AR:*O,
MA5D.??>B#<+N03]_:.D3(:<4A)Q.3_O&2UK)78PZ;WFT;[[G[?!3:A49($5.
M$BY.I:?[O*(3Y,<LH\@8%\%RA/'J_DQQLX-3,:)I-QP\G=[57W\?6X]OPGG,
M>/BJR1:F5C8N9U)3X[K(R)[I#ZO?W:&-1( "#NR*A=*1MW!K2GDKW/\EI[Z[
MXWMH8U).0*;V$0,%\48G2G$I)RH5;$<"J:>;,.Z"D L]^MIEX6>$]B'OXI\C
MLGF"W\(  KYJ$J.*/.*DQ--)PFT"CB,YHKIF]^"F@05;>-4=X>]3'G>&_4H/
MHT(B?7=5SM<[Q\:; &/13YJ&79?>(^MDWWV8N8IWEV@@Q@S1'M,O_$R1/]L(
M@#.D&AW/FH/8A[ E [!\VA(2($WN[N #0GJ$:0TJ_E%9!4$XL5J<*0P_@@6J
M 5D--2G,S<!I(.B0MLAE<5F=-0_&^/.SP'C8W8&E81\G_42D7L68CA_-282"
M.7PD*4Q_9>^*297P&ND@$E@.S#\A%@8&<4)T\2>!V,SC%JX>K9]GT0;H2XG'
M?;.@8R/8.POZ$%TL77G06@/1DJ+:UV%H0575664R5]/,M^<FF4^^W1UFI?@
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
M&AF$._:X)@ST(!J1".9-7P]MEJ;E!L8,'P7/U!,'.POZRME+HL8>?X'#Y_9
M0LYD?& %G  /!IU_(C//CE$H)BV_#'Y[\=G$/,;><<H;8O?]S-A>I$0KV&CI
M@'>\/YQPF%',L3*(0VRZK9@TRG$(Z'.1L:>@MJFD8;L^,4(J)M%@'CRQJCM/
M8TB,0DV&C[YX6FKOUY\.[N]3<Q5_K'9;LZ)<0C4'QW"<6/]R(<A,6LZ\:?9&
M(;(!)P0F+S'UIMF\DPPIO<6/8\%,*A-\FUE 3HQ4_?M!]^T!>1!&R*PV)=DA
M?<C:6.GP1+WLOAK)ZT1NYOBP:0O;$#-$A$(3V8R<C4\-AY(37BH@&GUQUG8.
M9][Q::]]G;\[R"\36(U>]4<=4C:9D].9_-3+.HXJ^*8IP?PWLIL6_$RO[<*C
M-M:)=%$(, BOR0)GXEHD(W$M9C[A890NO^;:RB QT-1-!F;''34?;P( )OT%
M,WA:)T!2%20C!X)$?,95FD#OW,8\?PVP(XH/(^NH?W]>M_;[E]H\V!$@,FEY
MB22<J;_Q\/\ &38,)3$A)I;'D2A-Q9%XZV4/H_A^77]LQ*\RU3E )"+B]EN-
M'/%6B>B[L2"F(0=DYN["G[-9?*5Q*9S!+IU1JZJ,D7J*ZN ;5Z' U$K+5[?^
MZ!*K/CH0#N_K\)^_0'%[MZZL9^MSL]1R6 395&3?<97C&$LA&./(F=MKQ"98
MO,EZ5A[GW;ZJ[YP(>A8H=$ (Q*?(5PEYHJUWQW;W]K"Y@9KI^#,;X\W-\TQ7
M49ZO7GX/K[2U>=SS[F).:YYLXR&TBT7\;F)"P 'O)023_I+H7W*C8KG)'IO_
M<(M^;R+&DMCH ;?ZBYRQ^BJ>L7=?C#MGWJ-RJW^J,Q9WL9HS3L82Z:EGO(@0
M6)4P60;M8<,"+;]Q@39>I#670,L/SN):M7=S4I\:]_E89I\H_EJ70(O'<I-
M)3,$6O(C!-J<9QP6:%:QU^N,.K6;Q_:G.N/5"S1RQI,SJZ8*M/< OBS=9/S/
MC3^P0C3BUM:*/V-TV4J9H<PRJ<'VEK/$XJ9Z\_2:ZX[.W\Q9;V ?'VN+*>G)
MV.I'2*XI9[R,,=932\5CM7%=^MWZ9,>\>NF52$P6,DP37A\&[3'&:Q/5QQN0
M)^\RA)X&O5>O5SK7GC>K)!=@M(V90KF%Q$GY8\3)NTRA7+P1K]Y9QX/K-^<5
M;MDIK\&[RTPF3=\G3M8= YM\.Z>G9.AM3?J!M50_/\)>.G@3C'>28QJ+< S,
MYE0>6J]'[S>5S@:=ANX]G=]DE#\D5W=A:W__?5>Z^_OOR_3]'_^D8_'IMWL[
M-QB^U?G^V5'2/'PJ/3U.;#!SCXAO6ZXF]S=+Y7=IR-S+%9$SHX%UDE^<C0I;
MN<$P&R6[IXV"==>[OLFNE(WFP3T80SY(/XPJ+R?'5U;R6GM,+)/@GYH4YRO<
M@FKOH#B SKGPBW#=\:IKK"N $NT>5GHL,"B23\"B#0KD[X[>Z[,)ASW-[5HM
MK!$DSR9GI#M=84@EGP/I]S*H4.!@&-A@Q$I]@S&3M _!CD[,8*E+"ZJ#H+>%
M*'Q<>$G5C:%4AY88SQY*]SA5LNC9+]KN#M@)])4XO]'I!BT)U[%:3"II?=5V
MQ4GQ_G-4O_Y2K%NW>$4DCHOE XUXH7.XDI;M& ;.3AEZ2:=%]ME46*VI>HXV
M-IC$D4P-"J3[JM[RGT*K[?"/=.RHB4<%59KJ4/@4+Q^QH"-(4[%AI8V=->'I
MHE!8ZD&C"NR/_'];T^%##JO?'4I6L^G9&RT!BC8@A:(JIP"MIH1E9E8'%2.K
M@][[\(=1IYQHF/NG+_V;C<Y7#"&;\KH.PD7^7&=<M:2R58N3N5A+3Q]8 "LI
M<73RYRL=.B"F6+OR5%,O3_I6<I[2(3Q/Z2),FAF50UM3.Y18HG@HNW#Q4"*H
M'JJ<&:_QV]/TT7%KN>HA*;&-]4-1M0W+@M%%5%VL[C4?6-"TS$@,)D/#\Y[6
M-%MDF:*D-Z%<9Y]>Q-?G9Y(UO_M++/.MPU]\Y7,R,$?C7,$:MXQ!/XRD"XR9
M6F::T#=GSSX&AB_[S=@KI"@Q>,!(6SMO?]@6@Z%Q7W:+''#Y7W$QUEQ5O,PY
M0  "F^+69C!^(6)]IM&-'TLIQ%&?H-1:_8TEI^<IQ,]E>.\0R3U3[6972BJT
M7W9#!>I^ B)77$66FJH1%GUS?+UY8-EXXQ_TVMH:0ZVVT>WM#^*_7Y[^&*/$
M^\?2K8$&TW \DGM)94V]X/E<7DY%)+/?7="W(9:<2/HMT9\O!"KH :V3%POI
MWK/F&>5"(_.QO#AM\Q_ A(J<2<?E;'RR8'Y+V/#/" Y,KX<#9XT"62=?7B63
M]V<O\7ZQL6UL.8LB&V36\#R4]-OS&3ZF!GI:6GVQ*1\\ALOP-U97'13<GU20
MJEB1/F5P&I.FQ;KNC/IRKB=;%W9%;46&_]E-^3$#$V3-6]\DS@R@_OW?'WL+
M <Z\50KR<]5<]UGABL[.[\O-FO*JNH^S6.T;R&@^OEIEI5K 7 LU@#@+$7NF
M6; NIJM5AOGG=C9QZ*IK9+K5$>)#F%&T"U*QY-LV[!;4 \]I!>"V&!37.DR
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
M>\?NFZ!U@A;J$PH$7Z"A^=9;',M8^P<\Y0+__9/<W5OJDF/LW,]+TC_C.WN
MUH6>M)]O52G&.@;(:5HFV%";*#!:^ \>8;!K<H0N,0K/B(N'@/92B</@JS2L
M3<A"-@Q^)UIC**=<S= &EHV1XCZQ6)I#/_.LD0]:0XW=6E[^:-FBP6B9Y!1<
MC:]WR%?+UT@L7M-?D1Q^+%4/0?5F\'QQ5"LLCN><:0%B8)_R=:'-3SU9[BV#
M@T#4C@$WRT7^@VT%+_/3,1[F^K!TTO0@HT(M6["=#8A:FRX]!G8AF$/J^%1R
MO 9/7#,K&._F@671FNB2[76D0@O.&%/W\,$?!Z7"3^KH],'&AM9%*Q2'T:@'
M@1$4]DK<MHU8.^0VD\O!= $C *LB]5.CR%A8,4+S+O#'4$J_0U0%#<E@O!J^
M'\[,,.&#Q.%2,P9S? U-].*0O<:]4,P+F* B(%M"74'J@ZM^XPEFLCW= #H%
M/B#305@?&2;U[@XAFT!O=(_\MA>Z#L]DH@GM/Y9&8ODOU"28Z8%J2=PB+PRA
MY:5JEW +DEDHKN5>&LN0T(S.[L[X8U3D,@B$$"&IV3RMPS+.A)+#*=P">\+B
MF$![<\T4JC^P@[J=@- R#P1,%B%07YJX.Q\4PWB?_1B%7CF@DZ-O"=5#/,>Z
MB'V%[FM.#7LG6"HQ*D5,">Q,J%Q".F8)]4+FJIB^41V0HC1;'/Q>PC@3X0B:
M'Y.I6B$/Z-%8J2TP'EY3XAVR=!25,6TJ*KFC+;/,8=3J6=H7DAM@8A&G7G>C
MGPY?XX^G.PUZ(:EV=W@E#8LMTS<$R:X)BX3UA@BE[80%N5K@>>N@"!CRZ>@
M\AH*_VDRJPIV0E8GAA P<@D)+[^=A27E>;:\20M#(%'8!A!LN+,86<0* YIR
MY;EQJM,AW<CK LQQ:05+!HE%!#05REQ[]'%FJ(QRA-C4/( \R7%=W :D459L
M$KW+%HHNK][X,NHL(0;:F5NY:+#[]/-[$0RJZP/#'L_M!;B8FCI,4+/;R0O9
M0K9^%0HA,6WQHCJ,R:^?@)4P4G6@-6P/. :*8G9WX-7LK6W/1A?5O^[!,LBC
MS\!\#'$A[:AR:,0_<&LFV9+>@PG!SMPRNA?"MM0=HYN@M@-K&JUJ--K-$RK8
MJZ&!'\:ZM8FA:K.U!78@K9<3(G;\ZPY/R7/7$(.;K.QP=X=F9&\UWL/1I"J;
MZ[]I45(_2,H#HWXX>9SHN"YF"R9DJ6L-R+VR@R"GJ3%C8_JKQHPD:=Q& A>E
MA?%'ZEG1:.SX?>?%).B]^?J^(<1DB6G*,C^8I@AQFSQ.W^#O0UK T1"[Q5F]
M!$\^H(QL\F+;L(?=THB#31-6S%H#H4:D$BWCL)I/7<OPO88Q>^XKBIUE',(#
M$.3^(8%7'G3MD_\PFS@X#<'H8FZ]7^?9-]!U]I/KS D$3!\>R>(.(&&M2TA3
M5BJR4,47JE/YK,EQR'(T@9*%9I/+Q$OP&/U:7M9)!?VW*X_K+1/6:_E5\M3E
M5(4R>3SO*29TI,D=! PH7 >+DLQ;",\< U! W$8B:J2OTDX\++"W6RS6Y':I
M/C@L%"YY.A0^ZF?'J:FS2!F^7YCB.2CFT'ST6R'] X3=/WJM#OT2-1 9I =D
M69&1(7S NOX@48_(%+((+B*SJ6H + 7IP0N@*KE[-"]'2*@[*/QA#5C."?6&
M_A(:8C)1J(@6?'R51N'$^BE>%0Z4T%M8+JX23Q0EL=^D%R[!BD&YOU 3"409
M\JI(5@H97AKE#4:#R-IB^JJ@J%!<HF4+?@/-9HK!3=6_7;L[??%Z">^W-9Z&
MHUS#LG#,7C_'-@MPVD5V"/I!:@$[L+C*[/IB6FH[H\!X&H*%K0F>@&GY)::L
M0,X/241O7XK>_4+9N^QW]FZQ[%WF.WOW;\_>5;D8_"K=<U56(4&5?RE(UD25
MT*Z)];[:4,?,1F83UJ<W_W_NV8Z;(5^Q2Z>[OCEJ:*V#&S?-FO//Q9B3C&#/
MK(*(GV&CRC9N=/[;LL!&P?A<U<EN:#A7:ASD%Q!JIU"T.J4L<*N&\OPYOI+E
MP(X3<B*AR/E<Z@N#7*^$4(J<S>5D)3EQV[\)%294*IF4<^GD.Q^Z-!GG?,^'
MC]18S>U-Q28(O3@A_[,"B7Q+$\X^R<:V.Y.L\](J@@!O?S#J@=^K^1RK&<>.
M_Y"PP'C3IAURC<7N 1ZVY0 F04F/+$&I(93*"$W[T9"1M.LLW&W&2ZOZ?A\3
M#\.SGJ/=G8FJ)[:8Z;T._/7PQB&#BZ P@UM3H"@:9-A_Q!>/?;W5_Z?V^O\M
MR2&ZLZ3OW%!XV/=GB\1WU)[&JAB RK0(KV_K9$>Z 2CE'D-PY._2H!!,PP3N
M.)2)4--EMH)>.*OYM$=C]4UAA@0OS8-0$NW"<3@F!]3D[F&7/=OT[@XO"92
MJS#^*RP)[/0DU!6&-XN1>4@JA_^@Q/AC)UBX-7VU_*,8]/HSJ63D>#Z%>_A3
M ;,\EPF?PMX;@(2A%6'M%B3=L0C 9VA:9Q/)S[26!=<N]E/R)= B0,@PD-4*
MO<L,R2)4$JFV7C";-'X5>3FCF#RGYQIJ14(0(7;L4*!!GT !@/QZ23JUP6JN
M.@N]P1CAH69"R065@V*UYHOV'27<\C#7=Y3P.TJX%<&S[RCA=Y1P2Z.$?W -
MQXK71 4W,R0X]\#".6(Q;P6E$MFLK,R<N[MP_&F3RT_GTG(J_4F7_R,9S\G)
M='RAU?]<Q\)GDF3:ZI5\;%;4-V+IWX&B[]5LY6JB D4?%K40M ;QC4)J(_"O
ML=@.Z^%98 &[MT+A M[(ZH>.:,0&/%I:5HWML@S41):Z'MD0N,?$T6RR"K .
M=]&" 5M;$]R9ATP8YSG$V$0!0)@V$-X90ZX+WCD>F9'?#HW @ZTVZW P$(='
MAZ-I\P91_QSQ5S&^52&6,7\<!E;[9RJ1D%/9- W#I)6LG$FF?6H]4]#H>4,P
M@+X6'8-ARY3$B OKLJ33.;!S UH_WHR_?,[@1R/ 2Z'ACR+K9ZCRZ[<UY=S_
ME9CB19/^CW\*T$,\"8A&1YOT 3P5"XQ;%C9S!FVH6)6*C?$>/7 J6WP$(NB:
MI,TF,$ T0# *:IEK.@)\8M2ZJ?49)"T'-/)GW 1?Y3-AA$Y/\650?0U8B%AE
MRZ*R5$3ZSZ+-<:8F0++S2*?8+0X2:(*GQP/SX888Z%:>3P8A.8.13SB@$$?-
M0 4XM#*_8I$N(?&?R5B:B&K=,!!@^T" *78BRXC]02[A=_ W:%'O4'*QC,3>
M0<5$-I;BOQ@+N^[N%-R(S70AC4%/HJ$:%+9U\CW)6#;T'A4K];T>FV?;TMIZ
M4W>CJ)"+*9)/A7??VJE-L143Y@(,@_U0 #O:VV]K':*&<,@/:^SDS5FPT@"Y
M"@4;$)K-&(LBM4!8&L8/6!OZMAP.>T$CS0#U96I<RT.9=Y_>KW!/<X"LS#L)
M1)0KP.^;GO()>%YXSNY.$Q#TFMCT0'X#?^3H!KQ-2T3"QPM")!\T\?'L!/;^
M^%#Y=#T!:!I.0<!>]>:0!]&#9B]8,AW/"2D>#A/20S#&"1SP:'B0,7 RQ\-&
M-#KE,Z+YC0,?LF$   + T1AIMTZ@FL,X)?YNX/@0/ &$)A\#9I#]6#SS0T4&
MR_,!M*3.@&N;2)RH/P6+T&BCB69VZ>6R&8OV.-XXSS[XC8,+HJ2QQOMYP-+0
M"G@3+4U:!"P-6RCL%FT, [,*.S:Q*8C(%#;IZ#:,ED"Q'5#F\ 4['K1OZPA
M;9&7:90V<_(NO8)3D//<@6:\<*$>FX+0.JN)(O?=1+%8$T7VNXGB2S11C+>3
M^A82,6QFFT@(N_MG0LYDTW(FD44AX>M+47-1E)# <?;1LS"]#2) -+'^3,JI
M?$[.YHF19,* >]Y(%7H^[5:=,O ;GJ(DY'0NB]EBM07[9UZHV)85K';&<[*X
M%'(J*[=KYO,0L\F<G,[D98F),^(ERDHN1Z<' F(3PU@GQDY7M3F&J8!N"F8W
MGP<#W^%>+?CG?1N08P.(MAY@9XPB5I& B'Q"G**C]WBK&T0#@,)L)LGJ"36G
MY:Y0[X3S)602,@EE97R9DG/)M!P'O@S7K0!^L[F'JJZ#XS%,VDUX>7E)NQ;)
M323O]G2GR\L2_DQF"(OGXLQ7<J5W,KDBI[*IJ4R.0 -S<7DJGI05?!+;KTF1
M7R-6KLA)0NE4.CYGA".33LMYA"O[,Y')R'DE+FV6<PD7I/*R#ROAQVKH.9#;
ME5'R]!S%9V HJ8&8<EBL$\WZDLCY8]@ VQ&U6T"F(P=[K-U6-U\T9^S*4'F4
MD>-*%J$@>:RH[Q%K4Z44)98N83@&+0X6:I^.ZIQW'<J\ZR L%<]F%EW'MAQ+
M$?;(H8=Q. AK98\@N)S,)N1D*CM_%!6(,C[0).3[\I9O_QHB8/CXY9OE7:-R
MAO5A&S@,:.%145H!R9_+BN)"^Y5F;3<E*\DL$=[QN>?C*N_;+TIX["/_K#'-
M*L.OV=VI4.1&$;7"MDP+L.Y0-GUT9VNX2)2A[M!%A[$V0JNF(  :>+8A# "&
M;>-C -!A5!P@8AY$@& ZHP_4#3K[TP.8T!FCR1C,FP101QJ#A0MY!;.)V,\E
M']Z<SS,[H\$31'O9)EXA1^S'.3[KF40-ALU/#H9-Q8!S 8B62M!+D%TM/*./
M/I$E:DX#5MO=F;*]K9OR%.1>=W=T!R/LD/S%V"=,5') QQ"3F->/0Z+,Y7-(
M.,0GFILFA=O!(74TS1)"XJ'X*N1K,6E?HZ/K< )[EP*J!!%3BK@<]<"(A_G
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
MJZ4*_>ML/W-T?=4>G%<?GY[;5(S^?U!+ 0(4 Q0    ( +2("U7BD/!6R0@
M (4U   *              "  0    !E>#,Q7S$N:'1M4$L! A0#%     @
MM(@+55_#IFFV"   &C4   H              ( !\0@  &5X,S%?,BYH=&U0
M2P$"% ,4    " "TB M5LU-@I-X%  "/(0  "@              @ '/$0
M97@S,E\Q+FAT;5!+ 0(4 Q0    ( +2("U6D)\&6A D  (98   1
M      "  =47  !M;V1D+3(P,C(P-C,P+GAS9%!+ 0(4 Q0    ( +2("U7R
MM:$5-0H  -)O   5              "  8@A  !M;V1D+3(P,C(P-C,P7V-A
M;"YX;6Q02P$"% ,4    " "TB M51DO<U#8/  "YYP  %0
M@ 'P*P  ;6]D9"TR,#(R,#8S,%]D968N>&UL4$L! A0#%     @ M(@+58S\
M<W>D,@  -L@" !4              ( !63L  &UO9&0M,C R,C V,S!?;&%B
M+GAM;%!+ 0(4 Q0    ( +2("U4Q\$$[Q2(  *A! @ 5              "
M 3!N  !M;V1D+3(P,C(P-C,P7W!R92YX;6Q02P$"% ,4    " "TB M5)UZD
M(P:O  !7JP4 $               @ $HD0  ;6]D=6QA<E\Q<3(S+FAT;5!+
4!08     "0 ) #$"  !<0 $    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
