XML 105 R95.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 | 12 Months Ended
--- | ---
Dec. 31, 2021 USD ($)
Schedule of reconciliation of the beginning and ending balances for level 3 convertible notes [Abstract] |
Beginning balance |
Issuance of Bridge Notes | 57,500
Changes in fair value of Bridge Notes | 9,861
Conversion as of Merger | (67,361)
Ending balance |

X
- Definition Changes in fair value of convertible notes. + References No definition available. + Details
Name: | mvst_ChangesInFairValueOfConvertibleNotes
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Conversion as of merger. + References No definition available. + Details
Name: | mvst_ConversionsAsOfMerger
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Convertible notes measured at fair value. + References No definition available. + Details
Name: | mvst_ConvertibleNotesMeasuredatFairValue
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Issuance of bridge notes. + References No definition available. + Details
Name: | mvst_IssuanceOfBridgeNote
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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