XML 118 R108.htm IDEA: XBRL DOCUMENT
v3.22.1

Preferred Shares (Details) - Schedule of balance of Series Preferred and redeemable noncontrolling interests - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Series A1/C1 Preferred [Member] |  |  |
Redeemable Noncontrolling Interest [Line Items] |  |  |
Balance at beginning | $ 80,581 | $ 76,684 | $ 76,864
Accretion before the extinguishment |  |  | 961
Conversion from Series A1 to C2 Preferred |  |  | (11,417)
Fair value change of preferred shares and redeemable noncontrolling interests due to the extinguishment |  |  | 7,135
Accretion after the extinguishment |  |  | 3,141
Accretion |  | 3,897 |
Accretion from January 1 to July 23 | 2,257 |  |
Conversion as of Merger | (82,838) |  |
Ending at balance |  | 80,581 | 76,684
Series B1/C2 Preferred [Member] |  |  |
Redeemable Noncontrolling Interest [Line Items] |  |  |
Balance at beginning | 81,966 | 73,100 | 65,881
Accretion before the extinguishment |  |  | 804
Conversion from Series A1 to C2 Preferred |  |  | 11,417
Fair value change of preferred shares and redeemable noncontrolling interests due to the extinguishment |  |  | (12,146)
Accretion after the extinguishment |  |  | 7,144
Accretion |  | 8,866 |
Accretion from January 1 to July 23 | 5,132 |  |
Conversion as of Merger | (87,098) |  |
Ending at balance |  | 81,966 | 73,100
Series EEL/D1 Preferred [Member] |  |  |
Redeemable Noncontrolling Interest [Line Items] |  |  |
Balance at beginning | 146,583 | 127,935 | 153,223
Accretion before the extinguishment |  |  | 15,439
Conversion from Series A1 to C2 Preferred |  |  |
Fair value change of preferred shares and redeemable noncontrolling interests due to the extinguishment |  |  | (56,127)
Accretion after the extinguishment |  |  | 15,400
Accretion |  | 18,648 |
Accretion from January 1 to July 23 | 10,708 |  |
Conversion as of Merger | (157,291) |  |
Ending at balance |  | 146,583 | 127,935
Redeemable noncontrolling interests [Member] |  |  |
Redeemable Noncontrolling Interest [Line Items] |  |  |
Balance at beginning | 90,820 | 80,561 | 79,615
Accretion before the extinguishment |  |  | 796
Conversion from Series A1 to C2 Preferred |  |  |
Fair value change of preferred shares and redeemable noncontrolling interests due to the extinguishment |  |  | (8,299)
Accretion after the extinguishment |  |  | 8,449
Accretion |  | 10,259 |
Accretion from January 1 to July 23 | 5,841 |  |
Conversion as of Merger | (96,661) |  |
Ending at balance |  | $ 90,820 | $ 80,561

X
- Definition Accretion after the extinguishment. + References No definition available. + Details
Name: | mvst_AccretionAfterTheExtinguishmentin
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Accretion before the extinguishment. + References No definition available. + Details
Name: | mvst_AccretionBeforeTheExtinguishment
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of accretion. + References No definition available. + Details
Name: | mvst_AccretionFromJanuary1ToJuly23
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of conversion as of merger. + References No definition available. + Details
Name: | mvst_ConversionAsOfMerger
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Conversion from Series A1 to C2 Preferred. + References No definition available. + Details
Name: | mvst_ConversionFromSeriesA1ToC2PreferredinShares
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | mvst_EquityInstrumentCarryingAmount
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value change of preferred shares and redeemable noncontrolling interests due to the extinguishment. + References No definition available. + Details
Name: | mvst_FairValueChangeOfPreferredSharesAndRedeemableNoncontrollingInterestsDueToTheExtingui
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -URI https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 35 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866 + Details
Name: | us-gaap_AccretionExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_RedeemableNoncontrollingInterestLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

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

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