XML 98 R88.htm IDEA: XBRL DOCUMENT
v3.21.4

Product Warranty (Details) - Schedule of movement of product warranty - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Schedule of movement of product warranty [Abstract] |  |
Balance at beginning of the year | $ 18,416 | $ 16,565
Provided during the year | 3,477 | 3,501
Utilized during the year | (2,537) | (1,650)
Balance at end of the year | 19,356 | 18,416
Product warranty – current | 4,296 | 3,723
Product warranty – non-current | $ 15,060 | $ 14,693

X
- Definition Value of balance of movement of product warranty. + References No definition available. + Details
Name: | mvst_MovementofProductWarranty
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

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

X
- Definition Warranty expense provided during the period. + References No definition available. + Details
Name: | mvst_Warrantyexpenseprovidedduringtheperiod
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Utilization of the product warranty during the period. + References No definition available. + Details
Name: | mvst_utilizationoftheproductwarrantyduringtheperiod
Namespace Prefix: | mvst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration