XML 129 R101.htm IDEA: XBRL DOCUMENT
v3.22.4

SUBSEQUENT EVENTS - Firm Order Agreement (Details) - Subsequent event - Order Agreement - RMI | Dec. 12, 2022 item
--- | ---
Subsequent Event [Line Items] |
Minimum order quantity agreed to be made | 6,000
Number of units of vehicles manufactured and produced in initial production | 6,800
Purchase order quantity of vehicles received | 1,000
Minimum order quantity agreed for another purchase | 1,000
Maximum miles of products and vehicles can be returned if not sold | 500
Return period if the product is not sold | 12 months

X
- Definition Maximum number of miles of products and vehicles can be returned if not sold. + References No definition available. + Details
Name: | muln_MaximumNumberOfMilesOfVehiclesEligibleForReturnIfUnsold
Namespace Prefix: | muln_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of minimum order quantity agreed to be made from initial production. + References No definition available. + Details
Name: | muln_MinimumPurchaseOrderQuantityAgreed
Namespace Prefix: | muln_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of minimum order quantity agreed to be made for another purchase. + References No definition available. + Details
Name: | muln_MinimumPurchaseOrderQuantityAgreedForAnotherPurchase
Namespace Prefix: | muln_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of units of vehicles manufactured and produced in initial production. + References No definition available. + Details
Name: | muln_NumberOfVehiclesManufacturedAndProduced
Namespace Prefix: | muln_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period for returning the product if it is unsold. + References No definition available. + Details
Name: | muln_PeriodForReturnIfUnsold
Namespace Prefix: | muln_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of vehicle units received as purchase order. + References No definition available. + Details
Name: | muln_PurchaseOrderQuantity
Namespace Prefix: | muln_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=muln_FirmOrderAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=muln_RandyMarionIsuzuLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |