XML 145 R135.htm IDEA: XBRL DOCUMENT
v3.22.1

Bank Borrowings (Details) - Schedule of banking facilities and aggregate carrying amount - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Schedule of banking facilities and aggregate carrying amount [Abstract] |  |  |
Buildings | $ 31,055 | $ 31,361 | $ 22,732
Machinery and equipment | 6,559 | 7,376 | 19,297
Land use rights | 4,466 | 4,470 | 2,789
Total | $ 42,080 | $ 43,207 | $ 44,818

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

X
- Definition Land use rights. + References No definition available. + Details
Name: | mvst_PledgedLandUseRights
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Machinery and equipment. + References No definition available. + Details
Name: | mvst_PledgedMachineryAndEquipmentGross
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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