XML 84 R68.htm IDEA: XBRL DOCUMENT
v3.23.1

Debt, Convertible Notes (Details) | 12 Months Ended |
--- | --- | ---
Mar. 31, 2023 USD ($) Director d Person $ / shares shares | Mar. 31, 2022 USD ($)
Convertible Notes [Abstract] |  |
Net carrying amount of Convertible Notes, related party | $ 30,994,000 | $ 0
Derivative Liability, Statement of Financial Position [Extensible Enumeration] | Net carrying amount of Convertible Notes, related party |
Derivative Asset, Statement of Financial Position [Extensible Enumeration] | Net carrying amount of Convertible Notes, related party |
Convertible Notes [Member] |  |
Convertible Notes [Abstract] |  |
Principal amount of Convertible Notes | $ 32,000,000 |
Interest rate | 10.00% |
Less: unamortized debt discount attributed to Compound Net Derivative Liability | $ (8,430,000) |
Less: unamortized debt discount attributed to debt issuance costs | (1,006,000) |
Carrying amount of the Convertible Notes | 22,564,000 |
Plus: Compound Net Derivative Liability | 8,430,000 |
Net carrying amount of Convertible Notes, related party | 30,994,000 |
Aggregate proceeds from offering | $ 31,280,000 |
Number of shares issuable upon conversion per $1,000 principal amount (in shares) | 66.6667 |
Base principal amount for debt to equity conversion | $ 1,000 |
Conversion price (in dollars per share) | $ / shares | $ 15 |
Common stock available to be issued (in shares) | shares | 28,650,590 |
Warrants maturity date | Mar. 30, 2029 |
Consecutive days prior to the redemption | d | 20 |
Maximum volume weighted average price of common stock (in dollars per share) | $ / shares | $ 15 |
Warrants fair value | $ 0 |
Return of interest | 15.00% |
Maturity date | Mar. 30, 2029 |
Additional amount to be paid for redemption | $ 4,000,000 |
Minimum adjusted EBITDA for redemption | 80,000,000 |
Additional amount to be paid for weighted average price is less than $15 | $ 2,000,000 |
Minimum volume weighted average price of common stock for condition three (in dollars per share) | $ / shares | $ 8 |
Trading days for additional redemption price for condition three | d | 20 |
Additional amount to be paid for weighted average price is less than $8 | $ 5,000,000 |
Derivative liability | 10,400,000 |
Derivative assets | 1,970,000 |
Threshold aggregate payment in event of default | $ 25,000,000 |
Cure period | 30 days |
Notice period in the events of default | 5 days |
Debt issuance costs allocated to the bifurcated derivatives | $ 360,000 |
Number directors the Purchaser Representative may nonminate | Director | 1 |
Number of persons having observation rights | Person | 1 |
Interest Expense [Abstract] |  |
Interest expense | $ 9,000 |
Convertible Notes Principal plus interest, Fiscal Year Future payment [Abstract] |  |
Total payments | $ 56,704,000 |

X
- Definition Additional amount paid on redemption price if the volume weighted average price of the Company's common stock is less than $8 for 20 days between March 31, 2023 and September 27, 2023. + References No definition available. + Details
Name: | mpaa_AdditionalAmountPaidOnRedemptionPriceConditionThree
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Additional amount paid on redemption price if the volume weighted average price of the Company's common stock for 20 consecutive days prior to the notice of the Company Redemption is less than $15. + References No definition available. + Details
Name: | mpaa_AdditionalAmountPaidOnRedemptionPriceConditionTwo
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Additional amount to be paid for redemption of convertible notes after March 31, 2026. + References No definition available. + Details
Name: | mpaa_AdditionalAmountToBePaidForRedemption
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after all adjustment related to conversion option and redemptions options of convertible notes and unamortized issuance costs. + References No definition available. + Details
Name: | mpaa_AmountAllocatedToConvertibleNotes
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Principal amount of the convertible notes plus interest payable in kind, assuming no early redemption or conversion have occurred that will be paid at maturity. + References No definition available. + Details
Name: | mpaa_ConvertibleNotesGross
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Duration of cure period in case of events for default, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | mpaa_CurePeriodInCaseOfEventsOfDefault
Namespace Prefix: | mpaa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of common stock available for issuance upon conversion of convertible debt. + References No definition available. + Details
Name: | mpaa_DebtInstrumentConvertibleCommonStockAvailableForIssuanceUponConversion
Namespace Prefix: | mpaa_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Base principal amount of debt instrument applied for conversion of debt into equity. + References No definition available. + Details
Name: | mpaa_DebtInstrumentConvertibleConversionBasePrincipalAmount
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after accumulated amortization, of debt discount attributed to compound net derivative liability. + References No definition available. + Details
Name: | mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after accumulated amortization, of debt discount attributed to debt issuance costs. + References No definition available. + Details
Name: | mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of debt issuance costs allocated to the bifurcated derivatives + References No definition available. + Details
Name: | mpaa_DebtIssuanceCostsAllocatedToBifurcatedDerivatives
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum adjusted EBITDA for prior four quarters considered for redemption of convertible notes. + References No definition available. + Details
Name: | mpaa_MinimumAdjustedEBITDAForRedemption
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition If the volume weighted average price of the Company's common stock is less than $8 for 20 days between March 31, 2023 and September 27, 2023, the Company will pay the redemption price plus $5,000,000. + References No definition available. + Details
Name: | mpaa_MinimumVolumeWeightedAveragePriceOfCommonStockConditionThree
Namespace Prefix: | mpaa_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Duration of Notice period in the events for default, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | mpaa_NoticePeriodInTheEventsOfDefault
Namespace Prefix: | mpaa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of persons having observation rights with respect to all meetings of the Board. + References No definition available. + Details
Name: | mpaa_NumberOfPersonsHavingObservationRights
Namespace Prefix: | mpaa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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 net of issuance costs. + References No definition available. + Details
Name: | mpaa_ProceedsFromConvertibleDebtNet
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of directors the Purchaser Representative shall have the right to nominate to serve on the Company's Board of Directors. + References No definition available. + Details
Name: | mpaa_PurchaseRepresentativeRightToNominateDirectorsNumberOfDirectors
Namespace Prefix: | mpaa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of interest paid to Purchasers to be returned to the Company per a provision of Note Purchase Agreement in certain circumstances. + References No definition available. + Details
Name: | mpaa_ReturnOfInterestPercentage
Namespace Prefix: | mpaa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The entering of one or more final judgements or orders against the Company or any of its subsidiaries for an aggregate payment exceeding $25,000,000 that would constitute an event of default under the convertible notes. + References No definition available. + Details
Name: | mpaa_ThresholdAggregatePaymentInEventOfDefault
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value portion of warrants and rights outstanding. + References No definition available. + Details
Name: | mpaa_WarrantsAndRightsOutstandingFairValue
Namespace Prefix: | mpaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The Warrants do not become exercisable unless a Company Redemption (as defined below) occurs and the volume weighted average price of the Company's common stock for 20 consecutive days prior to the redemption is less than $15.00. + References No definition available. + Details
Name: | mpaa_WarrantsRedemptionPrice
Namespace Prefix: | mpaa_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants do not become exercisable unless a Company Redemption (as defined below) occurs and the volume weighted average price of the Company's common stock for 20 consecutive days prior to the redemption is less than $15.00. + References No definition available. + Details
Name: | mpaa_WarrantsThresholdConsecutiveTradingDays
Namespace Prefix: | mpaa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition If the volume weighted average price of the Company's common stock is less than $8 for 20 days between March 31, 2023 and September 27, 2023, the Company will pay the redemption price plus $5,000,000. + References No definition available. + Details
Name: | mpaa_WarrantsThresholdConsecutiveTradingDaysTwo
Namespace Prefix: | mpaa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_ConvertibleDebtNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The price per share of the conversion feature embedded in the debt instrument. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 + Details
Name: | us-gaap_DebtInstrumentConvertibleConversionPrice1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(5)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 + Details
Name: | us-gaap_DebtInstrumentConvertibleConversionRatio1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69C -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69B -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates line item in statement of financial position that includes derivative asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959 + Details
Name: | us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 22 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 22 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes derivative liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959 + Details
Name: | us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959 + Details
Name: | us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense for debt. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.8) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69F -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69E -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1F -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611 + Details
Name: | us-gaap_InterestExpenseDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |