XML 47 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions - NL Grease, LLC (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 13, 2013
Business Acquisition [Line Items]                        
Revenues $ 376,983us-gaap_SalesRevenueNet $ 377,088us-gaap_SalesRevenueNet $ 403,261us-gaap_SalesRevenueNet $ 484,809us-gaap_SalesRevenueNet $ 467,132us-gaap_SalesRevenueNet $ 355,578us-gaap_SalesRevenueNet $ 356,673us-gaap_SalesRevenueNet $ 433,356us-gaap_SalesRevenueNet $ 1,642,141us-gaap_SalesRevenueNet $ 1,612,739us-gaap_SalesRevenueNet $ 1,490,361us-gaap_SalesRevenueNet  
Net income (loss) 4,374us-gaap_IncomeLossAttributableToParent (26,906)us-gaap_IncomeLossAttributableToParent (968)us-gaap_IncomeLossAttributableToParent 11,795us-gaap_IncomeLossAttributableToParent (39,259)us-gaap_IncomeLossAttributableToParent 191us-gaap_IncomeLossAttributableToParent 9,078us-gaap_IncomeLossAttributableToParent 16,636us-gaap_IncomeLossAttributableToParent (11,705)us-gaap_IncomeLossAttributableToParent (13,354)us-gaap_IncomeLossAttributableToParent 101,987us-gaap_IncomeLossAttributableToParent  
NL Grease, LLC [Member]                        
Business Acquisition [Line Items]                        
Intangible and other assets                       5,113us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= mmlp_NLGreaseLLCMember
Weighted average useful life                 6 years      
Revenues                 14,054us-gaap_SalesRevenueNet
/ us-gaap_BusinessAcquisitionAxis
= mmlp_NLGreaseLLCMember
7,875us-gaap_SalesRevenueNet
/ us-gaap_BusinessAcquisitionAxis
= mmlp_NLGreaseLLCMember
   
Net income (loss)                 517us-gaap_IncomeLossAttributableToParent
/ us-gaap_BusinessAcquisitionAxis
= mmlp_NLGreaseLLCMember
(22)us-gaap_IncomeLossAttributableToParent
/ us-gaap_BusinessAcquisitionAxis
= mmlp_NLGreaseLLCMember
   
NL Grease, LLC [Member] | Technology-Based Intangible Assets [Member]                        
Business Acquisition [Line Items]                        
Intangible and other assets                       2,418us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= mmlp_NLGreaseLLCMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
Finite-lived intangible asset useful life                 10 years      
NL Grease, LLC [Member] | Customer Lists [Member]                        
Business Acquisition [Line Items]                        
Intangible and other assets                       2,218us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= mmlp_NLGreaseLLCMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
Finite-lived intangible asset useful life                 3 years      
NL Grease, LLC [Member] | Noncompete Agreements [Member]                        
Business Acquisition [Line Items]                        
Intangible and other assets                       477us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= mmlp_NLGreaseLLCMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Finite-lived intangible asset useful life                 5 years      
NL Grease, LLC [Member] | Partners' Capital [Member]                        
Business Acquisition [Line Items]                        
Intangible and other assets           $ 55us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
/ us-gaap_BalanceSheetLocationAxis
= mmlp_PartnersCapitalMember
/ us-gaap_BusinessAcquisitionAxis
= mmlp_NLGreaseLLCMember