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

Bank Borrowings (Details) - Schedule of banking facilities and aggregate carrying amount - USD ($) $ in Thousands | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Schedule of banking facilities and aggregate carrying amount [Abstract] |  |  |
Buildings | $ 31,479 | $ 22,732 | $ 22,414
Machinery and equipment | 17,173 | 19,297 | 20,936
Land use rights | 4,448 | 2,789 | 2,672
Total | $ 53,100 | $ 44,818 | $ 46,022

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