Quarterly report pursuant to Section 13 or 15(d)

8. Convertible Notes Payable (Details)

v2.4.1.9
8. Convertible Notes Payable (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Total convertible notes payable before discount $ 13,573,907MEEC_ConvertibleNotesPayableBeforeDiscount $ 16,080,295MEEC_ConvertibleNotesPayableBeforeDiscount
Less discounts (5,492,975)MEEC_ConvertibleNotesPayableLessDiscounts (8,275,321)MEEC_ConvertibleNotesPayableLessDiscounts
Total convertible notes payable 8,080,932us-gaap_ConvertibleNotesPayable 7,804,974us-gaap_ConvertibleNotesPayable
Less current portion 3,408,150us-gaap_ConvertibleNotesPayableCurrent 3,080,376us-gaap_ConvertibleNotesPayableCurrent
Convertible notes payable, net of current portion 4,672,782us-gaap_ConvertibleLongTermNotesPayable 4,724,598us-gaap_ConvertibleLongTermNotesPayable
Unsecured Convertible Promissory Notes [Member]    
Total convertible notes payable before discount 3,408,150MEEC_ConvertibleNotesPayableBeforeDiscount
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
3,245,499MEEC_ConvertibleNotesPayableBeforeDiscount
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
Unsecured Convertible Promissory Notes One [Member]    
Total convertible notes payable before discount 693,673MEEC_ConvertibleNotesPayableBeforeDiscount
/ us-gaap_ShortTermDebtTypeAxis
= MEEC_ConvertibleNotesPayableOneMember
654,408MEEC_ConvertibleNotesPayableBeforeDiscount
/ us-gaap_ShortTermDebtTypeAxis
= MEEC_ConvertibleNotesPayableOneMember
Secured Convertible Promissory Notes [Member]    
Total convertible notes payable before discount 1,695,000MEEC_ConvertibleNotesPayableBeforeDiscount
/ us-gaap_ShortTermDebtTypeAxis
= MEEC_ConvertibleNotesPayableTwoMember
1,705,000MEEC_ConvertibleNotesPayableBeforeDiscount
/ us-gaap_ShortTermDebtTypeAxis
= MEEC_ConvertibleNotesPayableTwoMember
Secured Convertible Promissory Notes One [Member]    
Total convertible notes payable before discount $ 7,777,084MEEC_ConvertibleNotesPayableBeforeDiscount
/ us-gaap_ShortTermDebtTypeAxis
= MEEC_ConvertibleNotesPayableThreeMember
$ 10,475,388MEEC_ConvertibleNotesPayableBeforeDiscount
/ us-gaap_ShortTermDebtTypeAxis
= MEEC_ConvertibleNotesPayableThreeMember