XML 101 R91.htm IDEA: XBRL DOCUMENT
v3.22.1

Warrants (Details) - USD ($) $ / shares in Units, $ in Thousands |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Feb. 05, 2018 | Mar. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Warrants (Details) [Line Items] |  |  |  |  |
Common stock exercise price per share (in Dollars per share) |  |  | $ 11.5 |  |
Public warrants expire period |  | 5 years |  |  |
Warrant description |  | Once the Public Warrants became exercisable, the Company may redeem the Public Warrants:• in whole and not in part;• at a price of $0.01 per warrant;• upon not less than 30 days’ prior written notice of redemption;• if, and only if, the reported last sale price of the Company’s Common Stock equals or exceeds $18.00 per share for any 20-trading days within a 30-trading day period ending on the third business day prior to the notice of redemption to the warrant holders; and• if, and only if, there is a current registration statement in effect with respect to the shares of Common Stock underlying the warrants. | Once the Public Warrants became exercisable, the Company may redeem the Public Warrants:• in whole and not in part;• at a price of $0.01 per warrant;• upon not less than 30 days’ prior written notice of redemption;• if, and only if, the reported last sale price of the Company’s Common Stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third business day prior to the notice of redemption to the warrant holders; and• if, and only if, there is a current registration statement in effect with respect to the shares of Common Stock underlying the warrants. |  |
Fair value of warrant liability (in Dollars) |  |  | $ 3,574 |  |
Remeasurement gain (in Dollars) |  |  | 2,469 |  |
Public warrants | 416,780 | 27,600,000 |  |  |
Exercisable period |  | 30 days |  |  |
Completion period |  | 90 days |  |  |
Private warrant liability (in Dollars) |  | $ 435 | $ (2,469) |  |
Warrant [Member] |  |  |  |  |
Warrants (Details) [Line Items] |  |  |  |  |
Common stock exercise price per share (in Dollars per share) |  | $ 11.5 |  |  |
Public warrants expire period |  | 5 years |  |  |
Private warrants |  | 150,000 |  |  |
Private warrant liability (in Dollars) |  | $ 435 |  |  |
Public Warrants [Member] |  |  |  |  |
Warrants (Details) [Line Items] |  |  |  |  |
Shares issued |  |  | 27,600,000 |  |
Public warrants expire period |  |  | 5 years |  |
Private Warrants [Member] |  |  |  |  |
Warrants (Details) [Line Items] |  |  |  |  |
Shares issued |  |  | 150,000 |  |
Public warrants expire period |  |  | 5 years |  |
EarlyBirdCapital, Inc.[Member] |  |  |  |  |
Warrants (Details) [Line Items] |  |  |  |  |
Shares issued |  |  | 837,000 |  |
Tuscan Holdings Corp and Early Bird Capital Inc [Member] |  |  |  |  |
Warrants (Details) [Line Items] |  |  |  |  |
Public warrants |  | 837,000 |  |  |

X
- Definition Class of Warrant or Right, Exercisable Period + References No definition available. + Details
Name: | mvst_ClassOfWarrantOrRightExercisablePeriod
Namespace Prefix: | mvst_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Registration Completion Period + References No definition available. + Details
Name: | mvst_ClassOfWarrantOrRightRegistrationCompletionPeriod
Namespace Prefix: | mvst_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | mvst_FairValueOfWarrants
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

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 Description of reason for issuing warrant or right. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense (income) related to adjustment to fair value of warrant liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section 25 -Paragraph 13 -URI https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875 + Details
Name: | us-gaap_FairValueAdjustmentOfWarrants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of remeasurement gain (loss) on liability for future policy benefit from application of revised benefit ratio as of contract issue. Includes, but is not limited to, remeasurement gain (loss) for annuitization insurance benefit, death and other insurance benefits, and traditional and limited-payment contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 45 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=124509262&loc=SL117780257-158436 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124509262&loc=d3e14722-158436 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124509262&loc=d3e14714-158436 + Details
Name: | us-gaap_LiabilityForFuturePolicyBenefitRemeasurementGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

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
- Definition Number of shares issued during the period as a result of a stock split. + 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(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 Reference 3: 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(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesStockSplits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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