XML 55 R36.htm IDEA: XBRL DOCUMENT
v3.25.2

Stockholders’ Equity - Schedule of Warrants Outstanding (Details) - Warrant [Member] - $ / shares shares in Thousands | 12 Months Ended |
--- | --- | ---
Mar. 31, 2025 | Mar. 31, 2024 | Mar. 31, 2023
Issuance of common stock warrants [Member] |  |  |
Schedule of Warrants Outstanding [Line Items] |  |  |
Number of shares, Balance |  | 12,521 | 7,565
Issuance of common stock warrants [Member] |  |  |
Schedule of Warrants Outstanding [Line Items] |  |  |
Number of shares,Issuance of common stock warrants | 381 | 605 |
Exercise Prices, Issuance of common stock warrants (in Dollars per share) | $ 1.875 | $ 1.32 |
Expiration Dates, Issuance of common stock warrants | November 2027 | May 2027 |
Issuance of common stock warrants [Member] |  |  |
Schedule of Warrants Outstanding [Line Items] |  |  |
Number of shares,Issuance of common stock warrants | 6,508 | 5,070 |
Exercise Prices, Issuance of common stock warrants (in Dollars per share) | $ 1.12 | $ 1.22 |
Expiration Dates, Issuance of common stock warrants | March 2029 | May 2028 |
Issuance of common stock warrants [Member] |  |  |
Schedule of Warrants Outstanding [Line Items] |  |  |
Number of shares,Issuance of common stock warrants | 875 |  |
Exercise Prices, Issuance of common stock warrants (in Dollars per share) | $ 1.4 |  |
Expiration Dates, Issuance of common stock warrants | March 2029 |  |
Common stock warrants exercised [Member] |  |  |
Schedule of Warrants Outstanding [Line Items] |  |  |
Number of shares, Common stock warrants exercised | (817) | (70) |
Exercise Prices, Common stock warrants exercised (in Dollars per share) | $ 0.01 | $ 1.32 |
Expiration Dates, Common stock warrants exercised |  |  |
Common stock warrants exercised [Member] |  |  |
Schedule of Warrants Outstanding [Line Items] |  |  |
Number of shares, Common stock warrants exercised | (51) | (649) |
Exercise Prices, Common stock warrants exercised (in Dollars per share) | $ 1.32 | $ 1.22 |
Expiration Dates, Common stock warrants exercised | May 2027 |  |
Common stock warrants exercised [Member] |  |  |
Schedule of Warrants Outstanding [Line Items] |  |  |
Number of shares, Balance |  | 12,521 |
Number of shares, Common stock warrants exercised | (856) |  |
Exercise Prices, Common stock warrants exercised (in Dollars per share) | $ 1.22 |  |
Expiration Dates, Common stock warrants exercised | May 2028 |  |
Common stock warrants exercised [Member] |  |  |
Schedule of Warrants Outstanding [Line Items] |  |  |
Number of shares, Balance | 18,561 |  |

X
- Definition The description of expiration dates, common stock warrants exercised. + References No definition available. + Details
Name: | modd_ExpirationDatesCommonStockWarrantsExercised
Namespace Prefix: | modd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The description of expiration dates, issuance of common stock warrants. + References No definition available. + Details
Name: | modd_ExpirationDatesIssuanceOfCommonStockWarrants
Namespace Prefix: | modd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares warrants exercised. + References No definition available. + Details
Name: | modd_NumberOfSharesWarrantsExercised
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares warrants issued. + References No definition available. + Details
Name: | modd_NumberOfSharesWarrantsIssued
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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 + Details
Name: | us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=modd_IssuanceOfCommonStockWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=modd_IssuanceOfCommonStockWarrantsOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=modd_IssuanceOfCommonStockWarrantsTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=modd_IssuanceOfCommonStockWarrantsThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=modd_CommonStockWarrantsExercisedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=modd_CommonStockWarrantsExercised1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=modd_CommonStockWarrantsExercisedTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=modd_CommonStockWarrantsExercisedThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |