XML 134 R124.htm IDEA: XBRL DOCUMENT
v3.22.1

Commitments and Contingencies (Details) - USD ($) $ in Thousands |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Feb. 05, 2018 | Mar. 31, 2022 | Dec. 31, 2021
Commitments and Contingencies (Details) [Line Items] |  |  |
Ordinary shares (in Shares) | 416,702 |  |
Other equity remedies | $ 1,000 |  |
Shares issued (in Shares) | 2,600 |  |
Business combination shares (in Shares) | 416,780 | 27,600,000 |
Capital Addition Purchase Commitments [Member] |  |  |
Commitments and Contingencies (Details) [Line Items] |  |  |
Capital commitments |  | $ 234,613 | $ 225,247

X
- Definition Capital commitments for construction of property and purchase of property, plant and equipment. + References No definition available. + Details
Name: | mvst_CapitalCommitments
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of other equity remedies. + References No definition available. + Details
Name: | mvst_OtherEquityRemedies
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Share Issued. + References No definition available. + Details
Name: | mvst_ShareIssued
Namespace Prefix: | mvst_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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 Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_CapitalAdditionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |