XML 54 R35.htm IDEA: XBRL DOCUMENT
v3.25.2

Stockholders’ Equity (Details) - USD ($) |  |  |  |  |  |  |  |  |  | 12 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Mar. 26, 2025 | Mar. 20, 2025 | Nov. 30, 2024 | Nov. 25, 2024 | Mar. 13, 2024 | Feb. 29, 2024 | Feb. 15, 2024 | May 25, 2023 | May 15, 2023 | Mar. 31, 2025 | Mar. 31, 2024 | Nov. 22, 2023
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Shares authorized |  |  |  |  |  |  |  |  |  | 100,000,000 | 100,000,000 |
Commissions and legal fees (in Dollars) |  |  |  |  |  |  |  |  |  | $ 110,440 | $ 127,196 |
Private placement |  | 260,417 |  |  |  |  |  |  |  |  |  |
Gross proceeds (in Dollars) |  | $ 500,000 |  |  |  |  |  |  |  |  |  |
Before deducting underwriting discounts (in Dollars) |  |  |  |  | $ 1,454,000 |  |  |  |  |  |  |
Proceeds from warrants exercised (in Dollars) |  |  |  |  |  |  |  |  |  | $ 1,251,000 | 742,000 |
Warrant [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from warrants exercised (in Dollars) |  |  |  |  |  |  |  |  |  |  | $ 142,000 |
Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Issuance of common stock shares |  |  |  |  |  |  |  |  |  |  | 20,552,000 |
Shares issued to service providers |  |  |  |  |  |  |  |  |  | 30,000 | 2,000 |
Common Stock [Member] | Warrant [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Shares issued to service providers |  |  |  |  |  |  |  |  |  |  | 1,429 |
Fair values of shares issued to service providers (in Dollars) |  |  |  |  |  |  |  |  |  | $ 50,500 | $ 1,400 |
ATM Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of shares gross proceeds percentage |  |  |  |  |  |  |  |  |  |  |  | 3.00%
Sale of common stock shares |  |  |  |  |  |  |  |  |  | 920,199 | 153,879 |
Aggregate proceeds (in Dollars) |  |  |  |  |  |  |  |  |  | $ 2,224,440 | $ 286,120 |
March 2025 Private Placement [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Commissions and legal fees (in Dollars) |  |  |  |  |  |  |  |  |  | $ 50,000 |  |
Sale of units |  | 6,247,656 |  |  |  |  |  |  |  |  |  |
Purchase of warrants |  | 1 |  |  |  |  |  |  |  | 874,672 |  |
Public offering price, per unit (in Dollars per share) |  | $ 1.92 |  |  |  |  |  |  |  |  |  |
Aggregate proceeds (in Dollars) | $ 12,000,000 |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 1.4 |  |
Percentage of holder prior to date of issuance |  |  |  |  |  |  |  |  |  | 9.99% |  |
Percentage of cash equal to aggregate gross proceeds |  |  |  |  |  |  |  |  |  | 7.25% |  |
Percentage of common stock sold in private placement |  |  |  |  |  |  |  |  |  | 7.00% |  |
Percentage of exercise price of the warrants |  |  |  |  |  |  |  |  |  | 125.00% |  |
March 2025 Private Placement [Member] | Warrant [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) | $ 1.12 |  |  |  |  |  |  |  |  |  |  |
Expire term |  | 4 years |  |  |  |  |  |  |  |  |  |
Percentage of warrants investor |  | 4.99% |  |  |  |  |  |  |  |  |  |
March 2025 Private Placement [Member] | Officers and Directors [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of units |  | 374,478 |  |  |  |  |  |  |  |  |  |
March 2025 Private Placement [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Purchase of common stock |  | 2 |  |  |  |  |  |  |  |  |  |
November 2024 Public Offering [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Gross proceeds (in Dollars) |  |  |  | $ 8,200,000 |  |  |  |  |  |  |  |
November 2024 Public Offering [Member] | Underwriter Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 1.875 |  |
Exercisable expiring term |  |  |  |  |  |  |  |  |  | Nov. 25, 2029 |  |
February 2024 Public Offering [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Gross proceeds (in Dollars) |  |  |  |  |  | $ 10,000,000 |  |  |  |  |  |
Option to purchase days |  |  |  |  |  |  |  |  |  | 30 days |  |
Percentage of cash fee of aggregate gross proceeds |  |  |  |  |  |  |  |  |  | 7.00% |  |
Pocket expenses (in Dollars) |  |  |  |  |  |  |  |  |  | $ 75,000 |  |
February 2024 Public Offering [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
common stock price per share (in Dollars per share) |  |  |  |  |  |  | $ 1.1 |  |  |  |  |
May 2023 Public Offering [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Purchase of common stock |  |  |  |  |  |  |  |  |  | 1,322,534 |  |
Exercise price (in Dollars per share) |  |  |  |  |  |  |  |  | $ 1.22 |  |  |
Expire term |  |  |  |  |  |  |  |  | 5 years |  |  |
Option to purchase days |  |  |  |  |  |  |  |  |  | 30 days |  |
Before deducting underwriting discounts (in Dollars) |  |  |  |  |  |  |  | $ 1,408,000 |  |  |  |
Aggregate proceeds (in Dollars) |  |  |  |  |  |  |  |  | $ 9,390,000 |  |  |
Paid cash fee percentage |  |  |  |  |  |  |  |  |  | 7.00% |  |
May 2023 Public Offering [Member] | Warrant [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Public offering price, per unit (in Dollars per share) |  |  |  |  |  |  |  |  | $ 2.13 |  |  |
Purchase aggregate shares |  |  |  |  |  |  |  |  | 4,408,450 |  |  |
May 2023 Public Offering [Member] | Underwriter Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 1.32 |  |
Underwriter agents shares |  |  |  |  |  |  |  |  |  | 604,623 |  |
May 2023 Public Offering [Member] | 2023 Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Purchase of warrants |  |  |  |  |  |  |  |  | 1 |  |  |
May 2023 Public Offering [Member] | Underwriter [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Purchase aggregate shares |  |  |  |  |  |  |  |  |  | 709,760 |  |
May 2023 Public Offering [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of common stock shares |  |  |  |  |  |  |  |  | 8,816,900 |  |  |
Titan Partners Group LLC [Member] | November 2024 Public Offering [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Public offering price, per unit (in Dollars per share) |  |  | $ 1.5 |  |  |  |  |  |  |  |  |
Issuance of common stock shares |  |  | 5,450,573 |  |  |  |  |  |  |  |  |
Titan Partners Group LLC [Member] | February 2024 Public Offering [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of common stock shares |  |  |  |  |  |  | 9,090,910 |  |  |  |  |
Common Stock [Member] | March 2025 Private Placement [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Purchase of warrants |  | 1 |  |  |  |  |  |  |  |  |  |
Common Stock [Member] | May 2023 Public Offering [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Purchase of warrants |  |  |  |  |  |  |  |  | 1 |  |  |
Minimum [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Shares authorized |  |  |  |  |  | 50,000,000 |  |  |  |  |  |
Maximum [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Shares authorized |  |  |  |  |  | 100,000,000 |  |  |  |  |  |
Underwriting Agreement [Member] | November 2024 Public Offering [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Purchase of common stock |  |  |  |  |  |  |  |  |  | 381,540 |  |
Over-Allotment Option [Member] | February 2024 Public Offering [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of common stock shares |  |  |  |  |  |  |  |  |  | 1,321,989 |  |
Over-Allotment Option [Member] | May 2023 Public Offering [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Pocket expenses (in Dollars) |  |  |  |  |  |  |  |  |  | $ 125,000 |  |
Over-Allotment Option [Member] | May 2023 Public Offering [Member] | 2023 Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stockholders’ Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of common stock shares |  |  |  |  |  |  |  |  |  | 661,267 |  |

X
- Definition Exercise Price of the Warrants Percentage. + References No definition available. + Details
Name: | modd_ExercisePriceOfTheWarrantsPercentage
Namespace Prefix: | modd_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represent the amount of gross proceeds before deducting underwriting discount. + References No definition available. + Details
Name: | modd_GrossProceedBeforeDeductingUnderwritingDiscount
Namespace Prefix: | modd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Option to purchase of common shares days. + References No definition available. + Details
Name: | modd_OptionsToPurchaseOfCommonSharesDays
Namespace Prefix: | modd_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payment of Underwriter Percentage. + References No definition available. + Details
Name: | modd_PaymentOfUnderwriterPercentage
Namespace Prefix: | modd_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of cash equal to aggregate gross proceeds. + References No definition available. + Details
Name: | modd_PercentageOfCashEqualToAggregateGrossProceeds
Namespace Prefix: | modd_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of cash fee of aggregate gross proceeds. + References No definition available. + Details
Name: | modd_PercentageOfCashFeeOfAggregateGrossProceeds
Namespace Prefix: | modd_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of common stock sold in private placement. + References No definition available. + Details
Name: | modd_PercentageOfCommonStockSoldInPrivatePlacement
Namespace Prefix: | modd_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of holder prior to date of issuance. + References No definition available. + Details
Name: | modd_PercentageOfHolderPriorToDateOfIssuance
Namespace Prefix: | modd_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of warrants investor. + References No definition available. + Details
Name: | modd_PercentageOfWarrantsInvestor
Namespace Prefix: | modd_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Proceeds from private placements of common stock and warrants. + References No definition available. + Details
Name: | modd_ProceedsFromPrivatePlacementsOfCommonStockAndWarrants
Namespace Prefix: | modd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of purchased common stock. + References No definition available. + Details
Name: | modd_PurchaseOfCommonStock
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of sale of shares gross proceeds. + References No definition available. + Details
Name: | modd_SalesOfSharesGrossProceedsPercentage
Namespace Prefix: | modd_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares units newly issuance. + References No definition available. + Details
Name: | modd_UnitsIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | modd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the warrants or rights are exercisable, in YYYY-MM-DD format. + References Reference 1: 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_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
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 Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: 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 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (k) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(6)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_LegalFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense classified as other. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 605 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 605 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_OtherExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net cash outflow or inflow associated with acquisition or sale of mortgage servicing rights which is the net carrying value of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. Rights may be obtained via (1) acquisition or assumption of a servicing obligation that does not relate to financial assets of the servicer or its consolidated affiliates; or (2) by originating mortgage loans and then (a) transferring the loans to a Variable Interest Entity (VIE) in a transaction that meets the necessary transfer and classification requirements, or (b) transferring the loans in a transaction that meets the requirements for sale accounting. + References No definition available. + Details
Name: | us-gaap_PaymentsForProceedsFromMortgageServicingRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from entity's first offering of stock to the public. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceInitialPublicOffering
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceOfWarrants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from holders exercising their stock warrants. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromWarrantExercises
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Number of new stock issued during the 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 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: 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_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement. + 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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: 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_StockIssuedDuringPeriodSharesTreasuryStockReissued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

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_SubsidiarySaleOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

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

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

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=modd_ATMAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=modd_MarchTwoThousandTwentyFivePrivatePlacementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=modd_OfficersAndDirectorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=modd_November2024PublicOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=modd_FebruaryTwoThousanTwentyFourPublicOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=modd_MayTwoThousandTwentyThreePublicOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=modd_TitanPartnersGroupLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=modd_UnderwritingAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |