XML 58 R39.htm IDEA: XBRL DOCUMENT
v3.25.2

Stock-Based Compensation - Schedule of Shares Available for Grant Under the Plan (Details) - $ / shares | 12 Months Ended
--- | ---
Mar. 31, 2025 | Mar. 31, 2024
Schedule of Shares Available for Grant Under the Plan [Abstract] |  |
Shares Available for Grant, Beginning Balance | 3,648,651 | 2,132,292
Number of Shares, Beginning Balance | 3,689,341 | 2,481,090
Weighted Average Exercise Price, Beginning Balance (in Dollars per share) | $ 3.7 | $ 5.19
Shares Available for Grant, Ending Balance | 5,397,872 | 3,648,651
Number of Shares, Ending Balance | 4,917,090 | 3,689,341
Weighted Average Exercise Price, Ending Balance (in Dollars per share) | $ 3.17 | $ 3.7
Shares Available for Grant, Additional shares authorized under the Plan | 3,000,000 | 3,000,000
Number of Shares, Additional shares authorized under the Plan |  |
Weighted Average Exercise Price, Additional shares authorized under the Plan (in Dollars per share) |  |
Shares Available for Grant, Options granted | (1,579,798) | (1,448,533)
Number of Shares, Options granted | 1,579,798 | 1,448,533
Weighted Average Exercise Price, Options granted (in Dollars per share) | $ 1.55 | $ 0.99
Shares Available for Grant, Options exercised |  |
Number of Shares, Options exercised | (7,530) |
Weighted Average Exercise Price, Options exercised (in Dollars per share) | $ 1.08 |
Shares Available for Grant, Share awards | (15,500) | (25,390)
Number of Shares, Share awards |  |
Weighted Average Exercise Price, Share awards (in Dollars per share) |  |
Shares Available for Grant, RSUs granted |  | (250,000)
Number of Shares, RSUs granted |  |
Weighted Average Exercise Price, RSUs granted (in Dollars per share) |  |
Shares Available for Grant, Options cancelled and returned to the Plan | 344,519 | 240,282
Number of Shares, Options cancelled and returned to the Plan | (344,519) | (240,282)
Weighted Average Exercise Price, Options cancelled and returned to the Plan (in Dollars per share) | $ 1.55 | $ 3.84

X
- Definition Number of Shares, RSUs granted. + References No definition available. + Details
Name: | modd_NumberOfSharesRSUsGrantedShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsGrantsInPeriod
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Shares Available for Grant, RSUs granted. + References No definition available. + Details
Name: | modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsRSUGrantsInPeriod
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of additional shares authorized for grant issuance under share-based payment arrangement. + References No definition available. + Details
Name: | modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedfForGrant
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shares available for grant, options granted. + References No definition available. + Details
Name: | modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedAvailableForGrant
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Options cancelled and returned to the plan, shares available for grant. + References No definition available. + Details
Name: | modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledAndReturnedToThePlanSharesAvailableForGrant
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represent the share for share based compensation arrangement by share based payment award share awards shares available for grant in share awards. + References No definition available. + Details
Name: | modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardShareAwardsSharesAvailableForGrantInShareAwards
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shares available for grant options exercised. + References No definition available. + Details
Name: | modd_ShareBasedCompensationArrangementByShareBasedPaymentAwardShareSharesAvailableForGrantOptionsExercised
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | modd_ShareBasedCompensationArrangementByShareBasedPaymentShareAwardInPeriodGross
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average Exercise Price, Additional shares authorized under the Plan. + References No definition available. + Details
Name: | modd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceAdditionalSharesAuthorizedUnderThePlan
Namespace Prefix: | modd_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of share awards in share based arrangement by share awards. + References No definition available. + Details
Name: | modd_ShareBasedCompensationsArrangementsByShareBasedPaymentShareAwardsInPeriodWeightedAverageExercisePrice
Namespace Prefix: | modd_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average Exercise Price, RSUs granted. + References No definition available. + Details
Name: | modd_WeightedAverageExercisePriceShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRSUGrantsInPeriodWeightedAverageExercisePriceRSUsGranted
Namespace Prefix: | modd_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of additional shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross number of share options (or share units) granted during the period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of options outstanding, including both vested and non-vested options. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average price at which option holders acquired shares when converting their stock options into shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of share options (or share units) exercised during the current period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration