XML 66 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Facility
Segment
State
Dec. 31, 2014
Significant Accounting Policies [Line Items]    
Number of quarries distribution facilities and plants 400mlm_NumberOfQuarriesDistributionFacilitiesAndPlants  
Number of states with aggregates business sales by destination 32mlm_NumberOfStatesWithAggregatesBusinessSalesByDestination  
Number of reportable segments 3us-gaap_NumberOfReportableSegments  
Aggregates Product Line | Product Concentration Risk | Sales    
Significant Accounting Policies [Line Items]    
Total net sales, percentage 58.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueProductLineMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesProductLineMember
 
Aggregates-Related Downstream Product Lines | Product Concentration Risk | Sales    
Significant Accounting Policies [Line Items]    
Total net sales, percentage 25.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueProductLineMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesRelatedDownstreamProductLinesMember
 
Cement | Product Concentration Risk | Sales    
Significant Accounting Policies [Line Items]    
Total net sales, percentage   8.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= mlm_CementMember
Magnesia Specialties | Product Concentration Risk | Sales    
Significant Accounting Policies [Line Items]    
Total net sales, percentage   9.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= mlm_MagnesiaSpecialtiesMember