XML 151 R141.htm IDEA: XBRL DOCUMENT
v3.22.1

Fair Value Measurement (Details) - Schedule of reconciliation of the beginning and ending balances for level 3 convertible notes $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2021 USD ($)
Schedule of reconciliation of the beginning and ending balances for level 3 convertible notes [Abstract] |
Balance as of January 1, 2021 |
Issuance of convertible notes | 57,500
Changes in fair value of convertible notes | 3,600
Balance as of March 31, 2021 | $ 61,100

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

X
- Definition Gain (loss) on changes in fair value of convertible notes. + References No definition available. + Details
Name: | mvst_GainLossOnChangesInFairValueOfConvertibleNotes
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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