Annual report pursuant to Section 13 and 15(d)

10. Convertible Promissory Notes Payable (Details 2)

v2.4.1.9
10. Convertible Promissory Notes Payable (Details 2) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Shares of common stock issued 40,228,123us-gaap_CommonStockSharesIssued 35,299,429us-gaap_CommonStockSharesIssued
Accrued on June 30, 2014 [Member]    
Accrued interest balance $ 203,577us-gaap_InterestReceivable
/ us-gaap_DebtInstrumentAxis
= MEEC_AccrualOnJune302014Member
 
Shares of common stock issued 184,411us-gaap_CommonStockSharesIssued
/ us-gaap_DebtInstrumentAxis
= MEEC_AccrualOnJune302014Member
 
Date of issuence Jul. 01, 2014  
Accrued on Dec 31, 2014 [Member]    
Accrued interest balance 104,105us-gaap_InterestReceivable
/ us-gaap_DebtInstrumentAxis
= MEEC_AccrualOnDec312014Member
 
Shares of common stock issued 170,500us-gaap_CommonStockSharesIssued
/ us-gaap_DebtInstrumentAxis
= MEEC_AccrualOnDec312014Member
 
Date of issuence Jan. 01, 2015  
Accrued on Dec 31, 2013 [Member]    
Accrued interest balance $ 52,910us-gaap_InterestReceivable
/ us-gaap_DebtInstrumentAxis
= MEEC_AccrualOnDec312013Member
 
Shares of common stock issued 87,144us-gaap_CommonStockSharesIssued
/ us-gaap_DebtInstrumentAxis
= MEEC_AccrualOnDec312013Member
 
Date of issuence Jan. 01, 2014