<SEC-DOCUMENT>0001193125-25-214521.txt : 20250924
<SEC-HEADER>0001193125-25-214521.hdr.sgml : 20250924
<ACCEPTANCE-DATETIME>20250924110303
ACCESSION NUMBER:		0001193125-25-214521
CONFORMED SUBMISSION TYPE:	SD
PUBLIC DOCUMENT COUNT:		15
<RULE>
<RULE-NAME>13q-1
<ITEM>
<ITEM-NUMBER>2.01
<ITEM-PERIOD>20241231
</ITEM>
</RULE>
<RESOURCE-EXT-ISSUER>N
FILED AS OF DATE:		20250924
DATE AS OF CHANGE:		20250924

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MARTIN MARIETTA MATERIALS INC
		CENTRAL INDEX KEY:			0000916076
		STANDARD INDUSTRIAL CLASSIFICATION:	MINING, QUARRYING OF NONMETALLIC MINERALS (NO FUELS) [1400]
		ORGANIZATION NAME:           	01 Energy & Transportation
		EIN:				561848578
		STATE OF INCORPORATION:			NC
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		SD
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12744
		FILM NUMBER:		251335888

	BUSINESS ADDRESS:	
		STREET 1:		4123 PARKLAKE AVE
		CITY:			RALEIGH
		STATE:			NC
		ZIP:			27612
		BUSINESS PHONE:		919-781-4550

	MAIL ADDRESS:	
		STREET 1:		4123 PARKLAKE AVE
		CITY:			RALEIGH
		STATE:			NC
		ZIP:			27612
</SEC-HEADER>
<DOCUMENT>
<TYPE>SD
<SEQUENCE>1
<FILENAME>mlm-20241231.htm
<DESCRIPTION>SD
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-09-23T15:28:18.1209+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>SD</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="z-index:2;min-height:0.5in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">UNITED STATES</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">SECURITIES AND EXCHANGE COMMISSION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">WASHINGTON, DC 20549</font></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;margin-right:40%;text-align:center;"><font style="white-space:pre-wrap;font-size:1pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">FORM SD</font></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;margin-right:40%;text-align:center;"><font style="white-space:pre-wrap;font-size:3pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">SPECIALIZED DISCLOSURE REPORT</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Commission File Number: 1-12744</font></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;margin-right:40%;text-align:center;"><font style="white-space:pre-wrap;font-size:3pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">MARTIN MARIETTA MATERIALS, INC.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">(Exact Name of Registrant as Specified in its Charter)</font></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;margin-right:40%;text-align:center;"><font style="white-space:pre-wrap;font-size:3pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:6pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Commission File Number: 1-12744</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50%;box-sizing:content-box;"></td>
     <td style="width:50%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">North Carolina</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">56-1848578</font></p></td>
    </tr>
    <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">(State or other jurisdiction of incorporation or organization)</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">(I.R.S. Employer Identification No.)</font></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">4123 Parklake Avenue, Raleigh, NC</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">27612</font></p></td>
    </tr>
    <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">(Address of principal executive offices)</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">(Zip Code)</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Michael J. Petro</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">(919) 781-4550</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">(Name and telephone number, including area code, of the person to contact in connection with this report)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:9pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Check the appropriate box to indicate the rule pursuant to which this form is being filed, and provide the period to which the information in this form applies:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:4pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p>
   <table style="border-spacing:0;table-layout:auto;width:99.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:0.994%;box-sizing:content-box;"></td>
     <td style="width:98.012%;box-sizing:content-box;"></td>
     <td style="width:0.994%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10.8pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</font><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Rule 13p-1 under the Securities Exchange Act (17 CFR 240.13p-1) for the reporting period from January 1 to December 31, 2024.</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">  </font></p></td>
    </tr>
    <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9746;</font><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Rule 13q-1 under the Securities Exchange Act (17 CFR 240.13q-1) for the fiscal year ended December 31, 2024.</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">  </font></p></td>
    </tr>
    <tr style="height:2pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="z-index:2;min-height:0.5in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><h2 style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Section 2 &#x2013; Resource Extraction Issuer Disclosure.</font></h2><h2 style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Item 2.01  Resource Extraction Issuer Disclosure and Report.</font></h2><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Disclosure of Payments by Resource Extraction Issuers</font></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">The specified payment disclosure required by Form SD is included in Exhibit 2.01 to this Form SD.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">The information furnished pursuant to Item 2.01 shall not be deemed &#x201c;filed&#x201d; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;), or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, regardless of any general incorporation language in such filing.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><h2 style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Section 3 &#x2013; Exhibits.</font></h2><h2 style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Item 3.01  Exhibits.</font></h2><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">The following exhibit is included as part of this report.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:8.08%;box-sizing:content-box;"></td>
     <td style="width:1.02%;box-sizing:content-box;"></td>
     <td style="width:90.9%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">2.01</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:right;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Interactive Data File (Disclosure of Payments by Resource Extraction Issuers for the year ended December 31, 2024 filed in XBRL).</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="z-index:2;min-height:0.5in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">SIGNATURES</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:2.36%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:36.64%;box-sizing:content-box;"></td>
     <td style="width:26.7%;box-sizing:content-box;"></td>
     <td style="width:33.3%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">MARTIN MARIETTA MATERIALS, INC.</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
    <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(Registrant)</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
    <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
    <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">By:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">/s/ Michael J. Petro</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;September 24, 2025</font></p></td>
    </tr>
    <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Michael J. Petro</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(Date)</font></p></td>
    </tr>
    <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Senior Vice President and</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
    <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;Chief Financial Officer</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.01
<SEQUENCE>2
<FILENAME>mlm_ex201-20241231.htm
<DESCRIPTION>EXHIBIT 2.01
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-09-23T15:28:18.1510+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:enum="http://xbrl.org/2014/extensible-enumerations" xmlns:rxp="http://xbrl.sec.gov/rxp/2025" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:mlm="http://martinmarietta.com/20241231" xmlns:snj="http://xbrl.sec.gov/snj/2025" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:utr="http://www.xbrl.org/2009/utr">
 <head>
  <title>EX-2.01</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_4ef0919b-3252-4a87-9db0-5ecaabba53f3" name="dei:DocumentPeriodEndDate" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9" format="ixt:date-monthname-day-year-en">December 31, 2024</ix:nonNumeric><ix:nonNumeric id="F_e9da7eb1-dd3f-45ae-9ec1-2388fa12c670" name="dei:EntityCentralIndexKey" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9">0000916076</ix:nonNumeric><ix:nonNumeric id="F_4465e55b-ddd5-4244-80da-a6e74b151ea6" name="dei:AmendmentFlag" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric id="F_3b8a6e6c-2777-44b2-80d7-93317d835d32" name="dei:EntityReportingCurrencyISOCode" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9">USD</ix:nonNumeric><ix:nonNumeric id="F_1f3c3032-2664-4095-b5b1-b3bda9318348" name="dei:EntityRegistrantName" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9">MARTIN MARIETTA MATERIALS INC</ix:nonNumeric><ix:nonNumeric id="F_1f70d4d9-7c63-4d45-a33e-4705b3e67eda" name="dei:DocumentType" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9">2.01 SD</ix:nonNumeric><ix:nonNumeric id="F_a1b7f7e6-84ad-4691-baad-afeb58f0503a" name="rxp:AlternativeReportingRegime" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9">NR</ix:nonNumeric><ix:nonNumeric id="F_aaa45030-e169-446c-bfe6-91c2da651604" name="rxp:P" contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596">rxp:Taxes</ix:nonNumeric><ix:nonNumeric id="F_07e1b8d9-26fc-4275-982a-7cef3a6f24c5" name="rxp:P" contextRef="C_d5675b01-1349-4275-af20-f752276d4b61">rxp:Taxes</ix:nonNumeric><ix:nonNumeric id="F_8d664ee6-1cd4-4a9e-af52-9ca194d58a49" name="rxp:P" contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce">rxp:Royalties</ix:nonNumeric><ix:nonNumeric id="F_2ae21461-4b6f-435f-b90b-18954ee3496c" name="rxp:P" contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35">rxp:Royalties</ix:nonNumeric><ix:nonNumeric id="F_83ce9854-c39c-4871-b0b7-40ee8ddfbf0b" name="rxp:P" contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e">rxp:Royalties</ix:nonNumeric><ix:nonNumeric id="F_278964b9-f74f-4005-9030-12417202f959" name="rxp:R" contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596">mlm:SandGravelStoneMember</ix:nonNumeric><ix:nonNumeric id="F_856c70f3-a447-47e6-89d9-f3e72543749c" name="rxp:M" contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596">Open Pit</ix:nonNumeric><ix:nonNumeric id="F_20abf73d-2440-4d5f-abcb-077d0c8df7ed" name="rxp:Co" contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596">country:US</ix:nonNumeric><ix:nonNumeric id="F_4486d88e-5b2f-485a-9bdb-1aba0a77c8aa" name="rxp:Gv" contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596">mlm:DepartmentOfTreasuryMember</ix:nonNumeric><ix:nonNumeric id="F_9f0d83de-7923-4b7c-a6b8-6d06a89f2869" name="rxp:Pr" contextRef="C_d5675b01-1349-4275-af20-f752276d4b61">mlm:CANSSandGravelStoneOpenPitMember</ix:nonNumeric><ix:nonNumeric id="F_2e60a930-1aff-42eb-93df-7df63dbba022" name="rxp:Sn" contextRef="C_d5675b01-1349-4275-af20-f752276d4b61">snj:CA-NS</ix:nonNumeric><ix:nonNumeric id="F_aa1240bb-2bbe-46d7-b5ab-52072a2654a9" name="rxp:R" contextRef="C_d5675b01-1349-4275-af20-f752276d4b61">mlm:SandGravelStoneMember</ix:nonNumeric><ix:nonNumeric id="F_eef69c4f-d008-4fc7-a271-a660d280e468" name="rxp:Co" contextRef="C_d5675b01-1349-4275-af20-f752276d4b61">country:CA</ix:nonNumeric><ix:nonNumeric id="F_b9206e03-1d23-4ef7-8c1e-579acd82b6ed" name="rxp:Sg" contextRef="C_d5675b01-1349-4275-af20-f752276d4b61">mlm:EastGroupMember</ix:nonNumeric><ix:nonNumeric id="F_cfb70582-620a-409d-982b-9b5e9044a486" name="rxp:Gv" contextRef="C_d5675b01-1349-4275-af20-f752276d4b61">mlm:MunicipalityOfGuysboroughMember</ix:nonNumeric><ix:nonNumeric id="F_81205142-d2bd-4002-822d-f73b017d86f4" name="rxp:Pr" contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce">mlm:USWYSandGravelStoneOpenPitMember</ix:nonNumeric><ix:nonNumeric id="F_79e66889-49a3-4c4b-a57b-fd8b82af2691" name="rxp:Sn" contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce">snj:US-WY</ix:nonNumeric><ix:nonNumeric id="F_3fe6f2b3-b2ba-49be-b2dc-4122d7264be4" name="rxp:R" contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce">mlm:SandGravelStoneMember</ix:nonNumeric><ix:nonNumeric id="F_cea8d20f-58a5-43a4-aaaf-dcf263aee905" name="rxp:Co" contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce">country:US</ix:nonNumeric><ix:nonNumeric id="F_ff6218ba-276b-497e-832c-2add8ac9e306" name="rxp:Sg" contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce">mlm:WestGroupMember</ix:nonNumeric><ix:nonNumeric id="F_7f3d43d2-dc7a-44ff-a476-54a1e3bafab2" name="rxp:Gv" contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce">mlm:BureauOfLandManagementMember</ix:nonNumeric><ix:nonNumeric id="F_5c5c42b1-46bf-438b-8f87-2c1fdefb4846" name="rxp:Pr" contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35">mlm:USUTSandGravelStoneOpenPitMember</ix:nonNumeric><ix:nonNumeric id="F_82522d6a-4cdd-4f50-a6c7-74ffef0a3890" name="rxp:Sn" contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35">snj:US-UT</ix:nonNumeric><ix:nonNumeric id="F_35a2e135-b24d-4c79-a274-b405d91c50ea" name="rxp:R" contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35">mlm:SandGravelStoneMember</ix:nonNumeric><ix:nonNumeric id="F_2dd29756-ecc7-4690-b8b5-abd834247638" name="rxp:Co" contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35">country:US</ix:nonNumeric><ix:nonNumeric id="F_66efb026-8f57-41dc-82dd-25e517991019" name="rxp:Sg" contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35">mlm:WestGroupMember</ix:nonNumeric><ix:nonNumeric id="F_60c94f93-b5fd-4a86-b4a0-187c5947c61d" name="rxp:Gv" contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35">mlm:BureauOfLandManagementMember</ix:nonNumeric><ix:nonNumeric id="F_9d2a535b-9282-4202-8398-1f7bf4086ae8" name="rxp:Pr" contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e">mlm:USCOSandGravelStoneOpenPitMember</ix:nonNumeric><ix:nonNumeric id="F_89e865ba-4d74-40fa-bc65-013b28e6e85d" name="rxp:Sn" contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e">snj:US-CO</ix:nonNumeric><ix:nonNumeric id="F_a4163204-33b2-44b5-a037-9981d6ce27bd" name="rxp:R" contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e">mlm:SandGravelStoneMember</ix:nonNumeric><ix:nonNumeric id="F_e470b934-aa97-4676-80f7-4ab312fb522b" name="rxp:Co" contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e">country:US</ix:nonNumeric><ix:nonNumeric id="F_e5ceba07-1bc2-4b72-9121-bdccaefb9c5d" name="rxp:Sg" contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e">mlm:WestGroupMember</ix:nonNumeric><ix:nonNumeric id="F_6f00af56-6800-4464-a4ec-4bd6672352d2" name="rxp:Gv" contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e">mlm:BureauOfLandManagementMember</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="mlm_ex201-20241231.xsd"/></ix:references><ix:resources><xbrli:context id="C_813e2828-a662-46b8-831f-46c137b1a0d7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8b52b373-6147-4150-aca3-ae1d3f3ea8b0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="rxp:ProjectAxis">mlm:CANSSandGravelStoneOpenPitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8eb10f29-9821-49cc-a088-c0b7e8f6d603"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="rxp:ProjectAxis">mlm:USWYSandGravelStoneOpenPitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c35d474c-fb98-46a4-b734-41e134451fd0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="rxp:GovernmentAxis">mlm:BureauOfLandManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c6026fde-92e4-49f4-8a66-f682fa5eacc3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="rxp:GovernmentAxis">mlm:DepartmentOfTreasuryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="rxp:PmtAxis"><rxp:pmt>3</rxp:pmt></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d5675b01-1349-4275-af20-f752276d4b61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="rxp:PmtAxis"><rxp:pmt>2</rxp:pmt></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_eb165a15-2678-4756-8579-7b49e1b67596"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="rxp:PmtAxis"><rxp:pmt>1</rxp:pmt></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fb6d9ab9-560b-4e54-846c-d4190bd5cd10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="rxp:ProjectAxis">mlm:USUTSandGravelStoneOpenPitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fd8057f3-79e2-45ed-8fc6-3263d21ec861"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="rxp:CountryAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_246cc989-4a0e-4dfa-89f8-5fb8e77cf798"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="rxp:ProjectAxis">mlm:USCOSandGravelStoneOpenPitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_24e72319-e619-4800-aea6-56e94c34c656"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="rxp:GovernmentAxis">mlm:MunicipalityOfGuysboroughMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="rxp:CountryAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="rxp:PmtAxis"><rxp:pmt>4</rxp:pmt></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5806528e-ffee-49e8-8a4e-92d8617a412e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mlm:MartinMariettaMaterialsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5f563407-336b-412e-bdff-dde0ba2ff02e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916076</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="rxp:PmtAxis"><rxp:pmt>5</rxp:pmt></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit></ix:resources></ix:header></div>
  <div style="z-index:2;min-height:0.5in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Exhibit 2.01</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Total payments by payee for the year ended December 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> (</span><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_a1b7f7e6-84ad-4691-baad-afeb58f0503a;"><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">US</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> Dollars (USD) in Millions):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:20%;box-sizing:content-box;"/>
     <td style="width:25.86%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:15.18%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:17.06%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:15.9%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Country</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Subnational Governmental Entity / Payee</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Taxes </span><span style="color:#000000;top:-5.159pt;white-space:pre-wrap;font-weight:bold;font-size:7.37pt;font-family:'Calibri',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">1</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Royalties</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Payment Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">US</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Department of Treasury </span><span style="color:#000000;top:-5.159pt;white-space:pre-wrap;font-size:7.37pt;font-family:'Calibri',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_baba3cc0-af7d-4d30-8441-82e91db3d503" contextRef="C_c6026fde-92e4-49f4-8a66-f682fa5eacc3" name="rxp:Taxes" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">319.4</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bb61a927-42db-4016-a6b4-90b7d3421edc" contextRef="C_c6026fde-92e4-49f4-8a66-f682fa5eacc3" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">319.4</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">US</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Bureau of Land Management</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2e807d37-4fc2-4fd8-9db9-7248dc2979f0" contextRef="C_c35d474c-fb98-46a4-b734-41e134451fd0" name="rxp:Royalties" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">1.5</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_acd86189-34e4-42e7-8171-1df43a875aa3" contextRef="C_c35d474c-fb98-46a4-b734-41e134451fd0" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">1.5</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Total US</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1c102534-d076-43ce-877f-733a71e42254" contextRef="C_813e2828-a662-46b8-831f-46c137b1a0d7" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">320.9</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">CA</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Municipality of Guysborough </span><span style="color:#000000;top:-5.159pt;white-space:pre-wrap;font-size:7.37pt;font-family:'Calibri',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b3689a38-cda1-4e60-8921-ffba918ac7d3" contextRef="C_24e72319-e619-4800-aea6-56e94c34c656" name="rxp:Taxes" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.3</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_67f91652-7f94-4b45-97f4-699bfe7dc189" contextRef="C_24e72319-e619-4800-aea6-56e94c34c656" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.3</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Total CA</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5bade75d-c7cc-4765-b51a-912bf8d40051" contextRef="C_fd8057f3-79e2-45ed-8fc6-3263d21ec861" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.3</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5db96db4-1365-4a9e-827e-6d8e1416827c" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">321.2</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Total payments to governments by project for the year ended December 31, 2024 (USD in Millions):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:25%;box-sizing:content-box;"/>
     <td style="width:7.98%;box-sizing:content-box;"/>
     <td style="width:12.76%;box-sizing:content-box;"/>
     <td style="width:17.94%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.96%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:11.040000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.32%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Project</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Country</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Business Segment</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Subnational Governmental Entity / Payee</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_aaa45030-e169-446c-bfe6-91c2da651604;"><span style="-sec-ix-hidden:F_07e1b8d9-26fc-4275-982a-7cef3a6f24c5;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Taxes</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;top:-5.159pt;white-space:pre-wrap;font-weight:bold;font-size:7.37pt;font-family:'Calibri',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">1</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_8d664ee6-1cd4-4a9e-af52-9ca194d58a49;"><span style="-sec-ix-hidden:F_2ae21461-4b6f-435f-b90b-18954ee3496c;"><span style="-sec-ix-hidden:F_83ce9854-c39c-4871-b0b7-40ee8ddfbf0b;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Royalties</span></span></span></span></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Payment Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
     <td colspan="12" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Payments not attributable to a project: </span><span style="color:#000000;top:-5.159pt;white-space:pre-wrap;font-weight:bold;font-size:7.37pt;font-family:'Calibri',sans-serif;font-style:italic;position:relative;font-kerning:none;min-width:fit-content;">4</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_278964b9-f74f-4005-9030-12417202f959;"><span><span style="-sec-ix-hidden:F_856c70f3-a447-47e6-89d9-f3e72543749c;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Martin Marietta Materials, Inc</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">.</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_20abf73d-2440-4d5f-abcb-077d0c8df7ed;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">US</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_4486d88e-5b2f-485a-9bdb-1aba0a77c8aa;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Department of Treasury</span></span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;top:-5.159pt;white-space:pre-wrap;font-size:7.37pt;font-family:'Calibri',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_576c41f0-8858-492d-84b2-ab29fd5e6215" contextRef="C_5806528e-ffee-49e8-8a4e-92d8617a412e" name="rxp:Taxes" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">319.4</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e6bcbba-2911-4932-92d4-1cf0e02d5cfb" contextRef="C_5806528e-ffee-49e8-8a4e-92d8617a412e" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal"><ix:nonFraction id="F_27584ca1-4fd5-415c-b099-26559a096339" contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596" name="rxp:A" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">319.4</ix:nonFraction></ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;">
     <td colspan="12" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Payments attributable to a project:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_9f0d83de-7923-4b7c-a6b8-6d06a89f2869;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">CA-</span><span><span style="-sec-ix-hidden:F_2e60a930-1aff-42eb-93df-7df63dbba022;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">NS</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/</span><span><span style="-sec-ix-hidden:F_aa1240bb-2bbe-46d7-b5ab-52072a2654a9;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">sand/gravel/stone</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/</span><span><ix:nonNumeric id="F_a4b5d52d-81dd-4625-9d75-871b0ecb4e4c" contextRef="C_d5675b01-1349-4275-af20-f752276d4b61" name="rxp:M"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Open Pit</span></ix:nonNumeric></span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_eef69c4f-d008-4fc7-a271-a660d280e468;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">CA</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_b9206e03-1d23-4ef7-8c1e-579acd82b6ed;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">East Group</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_cfb70582-620a-409d-982b-9b5e9044a486;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Municipality of Guysborough</span></span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;top:-5.159pt;white-space:pre-wrap;font-size:7.37pt;font-family:'Calibri',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1fb21db9-9ea3-413c-86b1-1bf7b94db704" contextRef="C_8b52b373-6147-4150-aca3-ae1d3f3ea8b0" name="rxp:Taxes" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.3</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8adfdfb2-8326-4fd4-a5f0-db70baf64f55" contextRef="C_8b52b373-6147-4150-aca3-ae1d3f3ea8b0" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal"><ix:nonFraction id="F_ca2aadb6-354c-4e9a-82bc-ee8bfd59d433" contextRef="C_d5675b01-1349-4275-af20-f752276d4b61" name="rxp:A" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.3</ix:nonFraction></ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_81205142-d2bd-4002-822d-f73b017d86f4;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">US-</span><span><span style="-sec-ix-hidden:F_79e66889-49a3-4c4b-a57b-fd8b82af2691;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">WY</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/</span><span><span style="-sec-ix-hidden:F_3fe6f2b3-b2ba-49be-b2dc-4122d7264be4;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">sand/gravel/stone</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/</span><span><ix:nonNumeric id="F_e2533871-cbbb-4510-a14f-319fd995071c" contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce" name="rxp:M"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Open Pit</span></ix:nonNumeric></span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_cea8d20f-58a5-43a4-aaaf-dcf263aee905;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">US</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_ff6218ba-276b-497e-832c-2add8ac9e306;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">West Group</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_7f3d43d2-dc7a-44ff-a476-54a1e3bafab2;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Bureau of Land Management</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0de7b171-99fe-48be-90f7-c37f106ddabd" contextRef="C_8eb10f29-9821-49cc-a088-c0b7e8f6d603" name="rxp:Royalties" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.9</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7dcf95dd-67a7-498d-95e2-28e549257fc2" contextRef="C_8eb10f29-9821-49cc-a088-c0b7e8f6d603" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal"><ix:nonFraction id="F_7964456e-684f-419d-932b-b32a507a0d2f" contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce" name="rxp:A" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.9</ix:nonFraction></ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_5c5c42b1-46bf-438b-8f87-2c1fdefb4846;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">US-</span><span><span style="-sec-ix-hidden:F_82522d6a-4cdd-4f50-a6c7-74ffef0a3890;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">UT</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/</span><span><span style="-sec-ix-hidden:F_35a2e135-b24d-4c79-a274-b405d91c50ea;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">sand/gravel/stone</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/</span><span><ix:nonNumeric id="F_56e14375-a58e-4212-9a8a-be6d6a4caa4a" contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35" name="rxp:M"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Open Pit</span></ix:nonNumeric></span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_2dd29756-ecc7-4690-b8b5-abd834247638;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">US</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_66efb026-8f57-41dc-82dd-25e517991019;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">West Group</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_60c94f93-b5fd-4a86-b4a0-187c5947c61d;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Bureau of Land Management</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_18689e3a-58a0-4699-945c-0f0675d3eb6b" contextRef="C_fb6d9ab9-560b-4e54-846c-d4190bd5cd10" name="rxp:Royalties" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.4</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_81a02bf7-18ce-4220-90a6-6b2db1e3f25a" contextRef="C_fb6d9ab9-560b-4e54-846c-d4190bd5cd10" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal"><ix:nonFraction id="F_399ec22c-cf63-48ce-8761-8d1092d31fc2" contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35" name="rxp:A" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.4</ix:nonFraction></ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_9d2a535b-9282-4202-8398-1f7bf4086ae8;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">US-</span><span><span style="-sec-ix-hidden:F_89e865ba-4d74-40fa-bc65-013b28e6e85d;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">CO</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/</span><span><span style="-sec-ix-hidden:F_a4163204-33b2-44b5-a037-9981d6ce27bd;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">sand/gravel/stone</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/</span><span><ix:nonNumeric id="F_f988ccd7-b084-41b4-af27-25cd9f8a8023" contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e" name="rxp:M"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Open Pit</span></ix:nonNumeric></span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_e470b934-aa97-4676-80f7-4ab312fb522b;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">US</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_e5ceba07-1bc2-4b72-9121-bdccaefb9c5d;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">West Group</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_6f00af56-6800-4464-a4ec-4bd6672352d2;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Bureau of Land Management</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6be8549a-867c-4cf9-b039-355481e1abdd" contextRef="C_246cc989-4a0e-4dfa-89f8-5fb8e77cf798" name="rxp:Royalties" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.2</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5910c22b-1d69-4dd2-9b36-b34127718427" contextRef="C_246cc989-4a0e-4dfa-89f8-5fb8e77cf798" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal"><ix:nonFraction id="F_1ce785e9-c9a8-4a3b-8db3-45a91618f970" contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e" name="rxp:A" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.2</ix:nonFraction></ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_74c3bf36-9ae2-438a-9892-a97890dd9e8c" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">321.2</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Total payments by payment type for the year ended December 31, 2024 (USD in Millions):</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:84%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:14%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Payment Type</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Payment Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Taxes </span><span style="color:#000000;top:-5.159pt;white-space:pre-wrap;font-size:7.37pt;font-family:'Calibri',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">1,2,3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_82ba33c3-d4d7-4093-9fac-6923a8dd20c1" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9" name="rxp:Taxes" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">319.7</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Royalties</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_95c365f4-c57e-43af-8715-d46a8611729d" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9" name="rxp:Royalties" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">1.5</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:11pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_57dc0fd6-a858-4e36-8e46-8c8c193c1988" contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9" name="rxp:TotalPayments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">321.2</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:7.035pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">1 </span><span style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">All income and property tax amounts are presented as gross payments, without reduction for any refunds or interest received.</span><span style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:7.035pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">2</span><span style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> Of the total federal tax payment to the U.S. Department of Treasury, $0.4 million was made by a joint venture, American Stone Company, of which the issuer is the controlling entity.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:7.035pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> Tax payments to the Canadian government entities were made in Canadian Dollars (CAD) and are reported in USD in the above tables. Payments were converted to USD using the exchange rate as of the fiscal year end. The exchange rate as of December 31, 2024 was $1 USD = $1.4403472 CAD.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:7.035pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> Where taxes paid to governments cannot be attributable to a project, the applicable entity has been referenced.</span><span style="color:#000000;white-space:pre-wrap;font-size:10.5pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.01.SCH
<SEQUENCE>3
<FILENAME>mlm_ex201-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-09-23T15:28:18.2455+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://martinmarietta.com/20241231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:rxp="http://xbrl.sec.gov/rxp/2025" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:enum="http://xbrl.org/2014/extensible-enumerations" xmlns:snj="http://xbrl.sec.gov/snj/2025" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mlm="http://martinmarietta.com/20241231">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2014/extensible-enumerations.xsd" namespace="http://xbrl.org/2014/extensible-enumerations"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" namespace="http://www.xbrl.org/dtr/type/2024-01-31"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" namespace="http://xbrl.sec.gov/country/2025"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/snj/2025/snj-2025.xsd" namespace="http://xbrl.sec.gov/snj/2025"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" namespace="http://xbrl.sec.gov/dei/2025"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd" namespace="http://xbrl.sec.gov/rxp/2025"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbase id="lnk">
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/rxp/role/EntitiesOnly" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#EntitiesOnly" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/rxp/role/ProjectsOnly" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#ProjectsOnly" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/rxp/role/GovernmentsOnly" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#GovernmentsOnly" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/country/role/document/Country" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/rxp/role/ResourcesOnly" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#ResourcesOnly" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/rxp/role/SegmentsOnly" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#SegmentsOnly" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/snj/role/document/SubnationalJurisdiction" xlink:href="https://xbrl.sec.gov/snj/2025/snj-2025.xsd#snj" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/rxp/role/ByProject" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#ByProject" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/rxp/role/ByGovernment" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#ByGovernment" xlink:type="simple"/>
        <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_MunicipalityOfGuysboroughMember" xlink:label="mlm_MunicipalityOfGuysboroughMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_MartinMariettaMaterialsCanadaLimitedMember" xlink:label="mlm_MartinMariettaMaterialsCanadaLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_CANSSandGravelStoneOpenPitMember" xlink:label="mlm_CANSSandGravelStoneOpenPitMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_MartinMariettaMaterialsIncMember" xlink:label="mlm_MartinMariettaMaterialsIncMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_USUTSandGravelStoneOpenPitMember" xlink:label="mlm_USUTSandGravelStoneOpenPitMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_USWYSandGravelStoneOpenPitMember" xlink:label="mlm_USWYSandGravelStoneOpenPitMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_CanadaRevenueAgencyFederalMember" xlink:label="mlm_CanadaRevenueAgencyFederalMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_DepartmentOfTreasuryMember" xlink:label="mlm_DepartmentOfTreasuryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_CA" xlink:label="country_CA"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_BureauOfLandManagementMember" xlink:label="mlm_BureauOfLandManagementMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_USCOSandGravelStoneOpenPitMember" xlink:label="mlm_USCOSandGravelStoneOpenPitMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_SandGravelStoneMember" xlink:label="mlm_SandGravelStoneMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_EastGroupMember" xlink:label="mlm_EastGroupMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_WestGroupMember" xlink:label="mlm_WestGroupMember"/>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_MunicipalityOfGuysboroughMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Municipality of Guysborough [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_MunicipalityOfGuysboroughMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Municipality of Guysborough.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_MartinMariettaMaterialsCanadaLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Martin Marietta Materials Canada Limited [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_MartinMariettaMaterialsCanadaLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Martin Marietta Materials Canada Limited.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_CANSSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">C A - N S Sand / Gravel / Stone / Open Pit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_CANSSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">CA - NS sand/gravel/stone/open pit.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_CANSSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CA-NS/sand/gravel/stone/Open Pit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_MartinMariettaMaterialsIncMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Martin Marietta Materials, Inc [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_MartinMariettaMaterialsIncMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Martin Marietta Materials, Inc.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_USUTSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">U S - U T / Sand / Gravel / Stone / Open Pit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_USUTSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">US - UT/sand/gravel/stone/open pit.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_USUTSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">US-UT/sand/gravel/stone/Open Pit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label">UNITED STATES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_USWYSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">US-W Y / Sand / Gravel / Stone / Open Pit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_USWYSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">US-WY/sand/gravel/stone/open pit.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_USWYSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">US-WY/sand/gravel/stone/Open Pit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_CanadaRevenueAgencyFederalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Canada Revenue Agency - Federal [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_CanadaRevenueAgencyFederalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Canada revenue agency - federal.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_CanadaRevenueAgencyFederalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Canada Revenue Agency [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_DepartmentOfTreasuryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Department of Treasury [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_DepartmentOfTreasuryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Department of treasury.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_CA_lbl" xlink:role="http://www.xbrl.org/2003/role/label">CANADA</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_BureauOfLandManagementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Bureau of Land Management [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_BureauOfLandManagementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Bureau of land management.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_USCOSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">U S - C O / Sand / Gravel / Stone / Open Pit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_USCOSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">US - CO/sand/gravel/stone/open pit.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_USCOSandGravelStoneOpenPitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">US-CO/sand/gravel/stone/Open Pit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_SandGravelStoneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sand / Gravel / Stone [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_EastGroupMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">East group.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_WestGroupMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">West Group [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_SandGravelStoneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sand/gravel/stone.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_WestGroupMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">West Group</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_EastGroupMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">East Group [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_WestGroupMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">West group.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="mlm_EastGroupMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">East Group</link:label>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_MunicipalityOfGuysboroughMember" xlink:to="mlm_MunicipalityOfGuysboroughMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_MartinMariettaMaterialsCanadaLimitedMember" xlink:to="mlm_MartinMariettaMaterialsCanadaLimitedMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_CANSSandGravelStoneOpenPitMember" xlink:to="mlm_CANSSandGravelStoneOpenPitMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_MartinMariettaMaterialsIncMember" xlink:to="mlm_MartinMariettaMaterialsIncMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_USUTSandGravelStoneOpenPitMember" xlink:to="mlm_USUTSandGravelStoneOpenPitMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_USWYSandGravelStoneOpenPitMember" xlink:to="mlm_USWYSandGravelStoneOpenPitMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_CanadaRevenueAgencyFederalMember" xlink:to="mlm_CanadaRevenueAgencyFederalMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_DepartmentOfTreasuryMember" xlink:to="mlm_DepartmentOfTreasuryMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CA" xlink:to="country_CA_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_BureauOfLandManagementMember" xlink:to="mlm_BureauOfLandManagementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_USCOSandGravelStoneOpenPitMember" xlink:to="mlm_USCOSandGravelStoneOpenPitMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_SandGravelStoneMember" xlink:to="mlm_SandGravelStoneMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_EastGroupMember" xlink:to="mlm_EastGroupMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mlm_WestGroupMember" xlink:to="mlm_WestGroupMember_lbl"/>
        </link:labelLink>
        <link:presentationLink xlink:role="http://xbrl.sec.gov/rxp/role/ByProject" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#rxp_AllProjectsMember" xlink:label="rxp_AllProjectsMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_CANSSandGravelStoneOpenPitMember" xlink:label="mlm_CANSSandGravelStoneOpenPitMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_MartinMariettaMaterialsIncMember" xlink:label="mlm_MartinMariettaMaterialsIncMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_USWYSandGravelStoneOpenPitMember" xlink:label="mlm_USWYSandGravelStoneOpenPitMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_MartinMariettaMaterialsCanadaLimitedMember" xlink:label="mlm_MartinMariettaMaterialsCanadaLimitedMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_USUTSandGravelStoneOpenPitMember" xlink:label="mlm_USUTSandGravelStoneOpenPitMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_USCOSandGravelStoneOpenPitMember" xlink:label="mlm_USCOSandGravelStoneOpenPitMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rxp_AllProjectsMember" xlink:to="mlm_CANSSandGravelStoneOpenPitMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="mlm_MartinMariettaMaterialsIncMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rxp_AllProjectsMember" xlink:to="mlm_USWYSandGravelStoneOpenPitMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="mlm_MartinMariettaMaterialsCanadaLimitedMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rxp_AllProjectsMember" xlink:to="mlm_USUTSandGravelStoneOpenPitMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rxp_AllProjectsMember" xlink:to="mlm_USCOSandGravelStoneOpenPitMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://xbrl.sec.gov/rxp/role/ByGovernment" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_AllCountriesDomain" xlink:label="country_AllCountriesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#rxp_AllGovernmentsMember" xlink:label="rxp_AllGovernmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_DepartmentOfTreasuryMember" xlink:label="mlm_DepartmentOfTreasuryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_CA" xlink:label="country_CA"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_BureauOfLandManagementMember" xlink:label="mlm_BureauOfLandManagementMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_CanadaRevenueAgencyFederalMember" xlink:label="mlm_CanadaRevenueAgencyFederalMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_MunicipalityOfGuysboroughMember" xlink:label="mlm_MunicipalityOfGuysboroughMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="country_AllCountriesDomain" xlink:to="country_US" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rxp_AllGovernmentsMember" xlink:to="mlm_DepartmentOfTreasuryMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="country_AllCountriesDomain" xlink:to="country_CA" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rxp_AllGovernmentsMember" xlink:to="mlm_BureauOfLandManagementMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rxp_AllGovernmentsMember" xlink:to="mlm_CanadaRevenueAgencyFederalMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rxp_AllGovernmentsMember" xlink:to="mlm_MunicipalityOfGuysboroughMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rxp/role/EntitiesOnly">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_MartinMariettaMaterialsIncMember" xlink:label="mlm_MartinMariettaMaterialsIncMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_MartinMariettaMaterialsCanadaLimitedMember" xlink:label="mlm_MartinMariettaMaterialsCanadaLimitedMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="mlm_MartinMariettaMaterialsIncMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="mlm_MartinMariettaMaterialsCanadaLimitedMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rxp/role/ProjectsOnly">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#rxp_AllProjectsMember" xlink:label="rxp_AllProjectsMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_CANSSandGravelStoneOpenPitMember" xlink:label="mlm_CANSSandGravelStoneOpenPitMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_USWYSandGravelStoneOpenPitMember" xlink:label="mlm_USWYSandGravelStoneOpenPitMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_USUTSandGravelStoneOpenPitMember" xlink:label="mlm_USUTSandGravelStoneOpenPitMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_USCOSandGravelStoneOpenPitMember" xlink:label="mlm_USCOSandGravelStoneOpenPitMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllProjectsMember" xlink:to="mlm_CANSSandGravelStoneOpenPitMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllProjectsMember" xlink:to="mlm_USWYSandGravelStoneOpenPitMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllProjectsMember" xlink:to="mlm_USUTSandGravelStoneOpenPitMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllProjectsMember" xlink:to="mlm_USCOSandGravelStoneOpenPitMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rxp/role/GovernmentsOnly">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#rxp_AllGovernmentsMember" xlink:label="rxp_AllGovernmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_DepartmentOfTreasuryMember" xlink:label="mlm_DepartmentOfTreasuryMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_BureauOfLandManagementMember" xlink:label="mlm_BureauOfLandManagementMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_CanadaRevenueAgencyFederalMember" xlink:label="mlm_CanadaRevenueAgencyFederalMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_MunicipalityOfGuysboroughMember" xlink:label="mlm_MunicipalityOfGuysboroughMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllGovernmentsMember" xlink:to="mlm_DepartmentOfTreasuryMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllGovernmentsMember" xlink:to="mlm_BureauOfLandManagementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllGovernmentsMember" xlink:to="mlm_CanadaRevenueAgencyFederalMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllGovernmentsMember" xlink:to="mlm_MunicipalityOfGuysboroughMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/country/role/document/Country">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_AllCountriesDomain" xlink:label="country_AllCountriesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_CA" xlink:label="country_CA"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rxp/role/ResourcesOnly">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#rxp_AllResourcesMember" xlink:label="rxp_AllResourcesMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_SandGravelStoneMember" xlink:label="mlm_SandGravelStoneMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllResourcesMember" xlink:to="mlm_SandGravelStoneMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rxp/role/SegmentsOnly">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd#rxp_AllSegmentsMember" xlink:label="rxp_AllSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_WestGroupMember" xlink:label="mlm_WestGroupMember"/>
          <link:loc xlink:type="locator" xlink:href="mlm_ex201-20241231.xsd#mlm_EastGroupMember" xlink:label="mlm_EastGroupMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllSegmentsMember" xlink:to="mlm_WestGroupMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rxp_AllSegmentsMember" xlink:to="mlm_EastGroupMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/snj/role/document/SubnationalJurisdiction">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/snj/2025/snj-2025.xsd#snj_AllSubnationalJurisdictionsDomain" xlink:label="snj_AllSubnationalJurisdictionsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/snj/2025/snj-2025.xsd#snj_CA-NS" xlink:label="snj_CA-NS"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/snj/2025/snj-2025.xsd#snj_US-WY" xlink:label="snj_US-WY"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/snj/2025/snj-2025.xsd#snj_US-UT" xlink:label="snj_US-UT"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/snj/2025/snj-2025.xsd#snj_US-CO" xlink:label="snj_US-CO"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="snj_AllSubnationalJurisdictionsDomain" xlink:to="snj_CA-NS" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="snj_AllSubnationalJurisdictionsDomain" xlink:to="snj_US-WY" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="snj_AllSubnationalJurisdictionsDomain" xlink:to="snj_US-UT" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="snj_AllSubnationalJurisdictionsDomain" xlink:to="snj_US-CO" priority="2" use="optional"/>
        </link:definitionLink>
      </link:linkbase>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="mlm_WestGroupMember" name="WestGroupMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_USUTSandGravelStoneOpenPitMember" name="USUTSandGravelStoneOpenPitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_CanadaRevenueAgencyFederalMember" name="CanadaRevenueAgencyFederalMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_USWYSandGravelStoneOpenPitMember" name="USWYSandGravelStoneOpenPitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_MartinMariettaMaterialsIncMember" name="MartinMariettaMaterialsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_DepartmentOfTreasuryMember" name="DepartmentOfTreasuryMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_SandGravelStoneMember" name="SandGravelStoneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_USCOSandGravelStoneOpenPitMember" name="USCOSandGravelStoneOpenPitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_MunicipalityOfGuysboroughMember" name="MunicipalityOfGuysboroughMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_EastGroupMember" name="EastGroupMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_BureauOfLandManagementMember" name="BureauOfLandManagementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_CANSSandGravelStoneOpenPitMember" name="CANSSandGravelStoneOpenPitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="mlm_MartinMariettaMaterialsCanadaLimitedMember" name="MartinMariettaMaterialsCanadaLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>5
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">2.01 SD<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">CIK</a></td>
<td class="text">0000916076<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Registrant Name</a></td>
<td class="text">MARTIN MARIETTA MATERIALS INC<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityReportingCurrencyISOCode', window );">Reporting Currency</a></td>
<td class="text">USD<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_AlternativeReportingRegime', window );">Alternative Reporting Regime</a></td>
<td class="text">NR<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityReportingCurrencyISOCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityReportingCurrencyISOCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:currencyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_AlternativeReportingRegime">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form SD<br> -Section 2.01<br> -Subsection c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_AlternativeReportingRegime</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rxp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>rxp:alternativeReportingRegimeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Payments, by Category - 12 months ended Dec. 31, 2024<br> $ in Millions</strong></div></th>
<th class="th"><div>USD ($)</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_PaymentsLineItems', window );"><strong>Payments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_Taxes', window );">Taxes</a></td>
<td class="nump">$ 319.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_Royalties', window );">Royalties</a></td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_TotalPayments', window );">Total Payments</a></td>
<td class="nump">$ 321.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_PaymentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form SD<br> -Section 2.01<br> -Subsection a<br> -Paragraph 5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_PaymentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rxp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_Royalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form SD<br> -Section 2.01<br> -Subsection d<br> -Paragraph 9<br> -Subparagraph iii<br> -Clause B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_Royalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rxp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_Taxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form SD<br> -Section 2.01<br> -Subsection d<br> -Paragraph 9<br> -Subparagraph iii<br> -Clause A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_Taxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rxp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_TotalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form SD<br> -Section 2.01<br> -Subsection d<br> -Paragraph 9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_TotalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rxp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Payments, by Project - 12 months ended Dec. 31, 2024 - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Taxes</div></th>
<th class="th"><div>Royalties</div></th>
<th class="th"><div>Total Payments</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_ProjectAxis=mlm_CANSSandGravelStoneOpenPitMember', window );">Total</a></td>
<td class="nump">$ 319.7<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 321.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_ProjectAxis=mlm_CANSSandGravelStoneOpenPitMember', window );">CA-NS/sand/gravel/stone/Open Pit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_ProjectAxis=mlm_USWYSandGravelStoneOpenPitMember', window );">Total</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_ProjectAxis=mlm_USWYSandGravelStoneOpenPitMember', window );">US-WY/sand/gravel/stone/Open Pit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_ProjectAxis=mlm_USUTSandGravelStoneOpenPitMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_ProjectAxis=mlm_USUTSandGravelStoneOpenPitMember', window );">US-UT/sand/gravel/stone/Open Pit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_ProjectAxis=mlm_USCOSandGravelStoneOpenPitMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_ProjectAxis=mlm_USCOSandGravelStoneOpenPitMember', window );">US-CO/sand/gravel/stone/Open Pit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mlm_MartinMariettaMaterialsIncMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mlm_MartinMariettaMaterialsIncMember', window );">Martin Marietta Materials, Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_=', window );">Total</a></td>
<td class="nump">$ 319.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 319.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_ProjectAxis=mlm_CANSSandGravelStoneOpenPitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_ProjectAxis=mlm_CANSSandGravelStoneOpenPitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_ProjectAxis=mlm_USWYSandGravelStoneOpenPitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_ProjectAxis=mlm_USWYSandGravelStoneOpenPitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_ProjectAxis=mlm_USUTSandGravelStoneOpenPitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_ProjectAxis=mlm_USUTSandGravelStoneOpenPitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_ProjectAxis=mlm_USCOSandGravelStoneOpenPitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_ProjectAxis=mlm_USCOSandGravelStoneOpenPitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mlm_MartinMariettaMaterialsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mlm_MartinMariettaMaterialsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Payments, by Government - 12 months ended Dec. 31, 2024 - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Taxes</div></th>
<th class="th"><div>Royalties</div></th>
<th class="th"><div>Total Payments</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_CountryAxis=country_US', window );">Total</a></td>
<td class="nump">$ 319.7<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 321.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_CountryAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_CountryAxis=country_US', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_CountryAxis=country_US', window );">UNITED STATES | Department of Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_CountryAxis=country_US', window );">Total</a></td>
<td class="nump">319.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">319.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_CountryAxis=country_US', window );">UNITED STATES | Bureau of Land Management [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_CountryAxis=country_CA', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_CountryAxis=country_CA', window );">CANADA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_CountryAxis=country_CA', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_CountryAxis=country_CA', window );">CANADA | Municipality of Guysborough [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_=', window );">Total</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_CountryAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_CountryAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_GovernmentAxis=mlm_DepartmentOfTreasuryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_GovernmentAxis=mlm_DepartmentOfTreasuryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_GovernmentAxis=mlm_BureauOfLandManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_GovernmentAxis=mlm_BureauOfLandManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_CountryAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_CountryAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_GovernmentAxis=mlm_MunicipalityOfGuysboroughMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_GovernmentAxis=mlm_MunicipalityOfGuysboroughMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Payments, Details - 12 months ended Dec. 31, 2024 - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Amount</div></th>
<th class="th"><div>Type</div></th>
<th class="th"><div>Country</div></th>
<th class="th"><div>Subnat. Juris.</div></th>
<th class="th"><div>Govt.</div></th>
<th class="th"><div>Project</div></th>
<th class="th"><div>Resource</div></th>
<th class="th"><div>Segment</div></th>
<th class="th"><div>Ext. Method</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_PmtAxis=1', window );">#: 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_PmtAxis=2', window );"></a></td>
<td class="nump">$ 319.4<span></span>
</td>
<td class="text">Taxes<span></span>
</td>
<td class="text">UNITED STATES<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Department of Treasury [Member]<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sand / Gravel / Stone [Member]<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Open Pit<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_PmtAxis=2', window );">#: 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_PmtAxis=3', window );"></a></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">Taxes<span></span>
</td>
<td class="text">CANADA<span></span>
</td>
<td class="text">snj:CA-NS<span></span>
</td>
<td class="text">Municipality of Guysborough [Member]<span></span>
</td>
<td class="text">CA-NS/sand/gravel/stone/Open Pit [Member]<span></span>
</td>
<td class="text">Sand / Gravel / Stone [Member]<span></span>
</td>
<td class="text">East Group<span></span>
</td>
<td class="text">Open Pit<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_PmtAxis=3', window );">#: 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_PmtAxis=4', window );"></a></td>
<td class="nump">0.9<span></span>
</td>
<td class="text">Royalties<span></span>
</td>
<td class="text">UNITED STATES<span></span>
</td>
<td class="text">snj:US-WY<span></span>
</td>
<td class="text">Bureau of Land Management [Member]<span></span>
</td>
<td class="text">US-WY/sand/gravel/stone/Open Pit [Member]<span></span>
</td>
<td class="text">Sand / Gravel / Stone [Member]<span></span>
</td>
<td class="text">West Group<span></span>
</td>
<td class="text">Open Pit<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_PmtAxis=4', window );">#: 4</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_PmtAxis=5', window );"></a></td>
<td class="nump">0.4<span></span>
</td>
<td class="text">Royalties<span></span>
</td>
<td class="text">UNITED STATES<span></span>
</td>
<td class="text">snj:US-UT<span></span>
</td>
<td class="text">Bureau of Land Management [Member]<span></span>
</td>
<td class="text">US-UT/sand/gravel/stone/Open Pit [Member]<span></span>
</td>
<td class="text">Sand / Gravel / Stone [Member]<span></span>
</td>
<td class="text">West Group<span></span>
</td>
<td class="text">Open Pit<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rxp_PmtAxis=5', window );">#: 5</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_=', window );"></a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="text">Royalties<span></span>
</td>
<td class="text">UNITED STATES<span></span>
</td>
<td class="text">snj:US-CO<span></span>
</td>
<td class="text">Bureau of Land Management [Member]<span></span>
</td>
<td class="text">US-CO/sand/gravel/stone/Open Pit [Member]<span></span>
</td>
<td class="text">Sand / Gravel / Stone [Member]<span></span>
</td>
<td class="text">West Group<span></span>
</td>
<td class="text">Open Pit<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_PmtAxis=1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_PmtAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_PmtAxis=2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_PmtAxis=2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_PmtAxis=3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_PmtAxis=3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_PmtAxis=4">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_PmtAxis=4</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rxp_PmtAxis=5">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rxp_PmtAxis=5</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>16</ContextCount>
  <ElementCount>19</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>11</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>1</UnitCount>
  <MyReports>
    <Report instance="mlm_ex201-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995200 - Document - Document Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/DocumentInformation</Role>
      <ShortName>Document Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mlm_ex201-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995600 - Disclosure - Payments, by Category</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rxp/role/ByCategory</Role>
      <ShortName>Payments, by Category</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mlm_ex201-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995601 - Disclosure - Payments, by Project</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rxp/role/ByProject</Role>
      <ShortName>Payments, by Project</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mlm_ex201-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995602 - Disclosure - Payments, by Government</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rxp/role/ByGovernment</Role>
      <ShortName>Payments, by Government</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mlm_ex201-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995603 - Disclosure - Payments, Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rxp/role/Detail</Role>
      <ShortName>Payments, Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="EX-2.01" isRxp="true" original="mlm_ex201-20241231.htm">mlm_ex201-20241231.htm</File>
    <File>mlm_ex201-20241231.xsd</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="6">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="66">http://xbrl.sec.gov/rxp/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "mlm_ex201-20241231.htm": {
   "nsprefix": "mlm",
   "nsuri": "http://martinmarietta.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "mlm_ex201-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "mlm_ex201-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2014/extensible-enumerations.xsd",
      "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025_def.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/rxp/2025/rxp-2025.xsd",
      "https://xbrl.sec.gov/snj/2025/snj-2025.xsd",
      "https://xbrl.sec.gov/snj/2025/snj-2025_def.xsd"
     ]
    }
   },
   "keyStandard": 19,
   "keyCustom": 0,
   "axisStandard": 5,
   "axisCustom": 0,
   "memberStandard": 3,
   "memberCustom": 8,
   "hidden": {
    "total": 40,
    "http://xbrl.sec.gov/rxp/2025": 34,
    "http://xbrl.sec.gov/dei/2025": 6
   },
   "contextCount": 16,
   "entityCount": 1,
   "segmentCount": 11,
   "elementCount": 58,
   "unitCount": 1,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/rxp/2025": 66,
    "http://xbrl.sec.gov/dei/2025": 6
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/DocumentInformation",
     "longName": "995200 - Document - Document Information",
     "shortName": "Document Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://xbrl.sec.gov/rxp/role/ByCategory",
     "longName": "995600 - Disclosure - Payments, by Category",
     "shortName": "Payments, by Category",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9",
      "name": "rxp:Taxes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mlm_ex201-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R3": {
     "role": "http://xbrl.sec.gov/rxp/role/ByProject",
     "longName": "995601 - Disclosure - Payments, by Project",
     "shortName": "Payments, by Project",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9",
      "name": "rxp:Taxes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mlm_ex201-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8b52b373-6147-4150-aca3-ae1d3f3ea8b0",
      "name": "rxp:Taxes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mlm_ex201-20241231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://xbrl.sec.gov/rxp/role/ByGovernment",
     "longName": "995602 - Disclosure - Payments, by Government",
     "shortName": "Payments, by Government",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9",
      "name": "rxp:Taxes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mlm_ex201-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_813e2828-a662-46b8-831f-46c137b1a0d7",
      "name": "rxp:TotalPayments",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mlm_ex201-20241231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://xbrl.sec.gov/rxp/role/Detail",
     "longName": "995603 - Disclosure - Payments, Details",
     "shortName": "Payments, Details",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_eb165a15-2678-4756-8579-7b49e1b67596",
      "name": "rxp:A",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "rxp:TotalPayments",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mlm_ex201-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_eb165a15-2678-4756-8579-7b49e1b67596",
      "name": "rxp:A",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "rxp:TotalPayments",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mlm_ex201-20241231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "rxp_A": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "A",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount",
        "terseLabel": "Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "country_AllCountriesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "AllCountriesDomain",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByGovernment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Countries [Domain]",
        "terseLabel": "All Countries"
       }
      }
     },
     "auth_ref": []
    },
    "rxp_AllGovernmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "AllGovernmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByGovernment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Governments [Member]",
        "terseLabel": "All Governments"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13"
     ]
    },
    "rxp_AllProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "AllProjectsMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Projects [Member]",
        "terseLabel": "All Projects"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "rxp_AlternativeReportingRegime": {
     "xbrltype": "alternativeReportingRegimeItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "AlternativeReportingRegime",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/DocumentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alternative Reporting Regime",
        "terseLabel": "Alternative Reporting Regime"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/DocumentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "terseLabel": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/DocumentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "rxp_Bonuses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Bonuses",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bonuses",
        "terseLabel": "Bonuses"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "mlm_BureauOfLandManagementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://martinmarietta.com/20241231",
     "localname": "BureauOfLandManagementMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByGovernment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bureau of Land Management [Member]",
        "documentation": "Bureau of land management."
       }
      }
     },
     "auth_ref": []
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CA",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByGovernment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "mlm_CANSSandGravelStoneOpenPitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://martinmarietta.com/20241231",
     "localname": "CANSSandGravelStoneOpenPitMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C A - N S Sand / Gravel / Stone / Open Pit [Member]",
        "documentation": "CA - NS sand/gravel/stone/open pit.",
        "terseLabel": "CA-NS/sand/gravel/stone/Open Pit [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mlm_CanadaRevenueAgencyFederalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://martinmarietta.com/20241231",
     "localname": "CanadaRevenueAgencyFederalMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByGovernment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canada Revenue Agency [Member]",
        "documentation": "Canada revenue agency - federal."
       }
      }
     },
     "auth_ref": []
    },
    "rxp_Cm": {
     "xbrltype": "conversionMethodItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Cm",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency Conversion Method",
        "terseLabel": "Curr. Conv. Method"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "rxp_Co": {
     "xbrltype": "enumerationItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Co",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country",
        "terseLabel": "Country"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "rxp_CommunityAndSocial": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "CommunityAndSocial",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Community and Social Responsibility",
        "terseLabel": "Comm. Social Resp."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "rxp_CountryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "CountryAxis",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByGovernment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country [Axis]",
        "terseLabel": "Country:"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "terseLabel": "Cover",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "mlm_DepartmentOfTreasuryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://martinmarietta.com/20241231",
     "localname": "DepartmentOfTreasuryMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByGovernment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Department of Treasury [Member]",
        "documentation": "Department of treasury."
       }
      }
     },
     "auth_ref": []
    },
    "rxp_Dividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Dividends",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends",
        "terseLabel": "Dividends"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/DocumentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information:",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/DocumentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "terseLabel": "Document Information",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/DocumentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/DocumentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/DocumentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "CIK",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject",
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Entities [Member]",
        "terseLabel": "All Entities",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/DocumentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/DocumentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "terseLabel": "Reporting Currency",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "rxp_Fees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Fees",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees",
        "terseLabel": "Fees"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "rxp_GovernmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "GovernmentAxis",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByGovernment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government [Axis]",
        "terseLabel": "Government:"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13"
     ]
    },
    "rxp_Gv": {
     "xbrltype": "enumerationItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Gv",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government",
        "terseLabel": "Govt."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "rxp_InfrastructureImprovements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "InfrastructureImprovements",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Infrastructure Improvements",
        "terseLabel": "Infrastructure"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "rxp_K": {
     "xbrltype": "yesItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "K",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "In-kind",
        "terseLabel": "In-kind"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "rxp_Km": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Km",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "In-kind Value Calculation",
        "terseLabel": "In-kind Calc."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject",
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity:",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "rxp_M": {
     "xbrltype": "extractionMethodItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "M",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extraction Method",
        "terseLabel": "Ext. Method"
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "mlm_MartinMariettaMaterialsCanadaLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://martinmarietta.com/20241231",
     "localname": "MartinMariettaMaterialsCanadaLimitedMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Martin Marietta Materials Canada Limited [Member]",
        "documentation": "Martin Marietta Materials Canada Limited."
       }
      }
     },
     "auth_ref": []
    },
    "mlm_MartinMariettaMaterialsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://martinmarietta.com/20241231",
     "localname": "MartinMariettaMaterialsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Martin Marietta Materials, Inc [Member]",
        "documentation": "Martin Marietta Materials, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "mlm_MunicipalityOfGuysboroughMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://martinmarietta.com/20241231",
     "localname": "MunicipalityOfGuysboroughMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByGovernment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Municipality of Guysborough [Member]",
        "documentation": "Municipality of Guysborough."
       }
      }
     },
     "auth_ref": []
    },
    "rxp_P": {
     "xbrltype": "enumerationItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "P",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment Type",
        "terseLabel": "Type"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "rxp_PaymentsByCategoryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "PaymentsByCategoryTable",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments by Category [Table]",
        "terseLabel": "Payments:"
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "rxp_PaymentsByGovernmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "PaymentsByGovernmentTable",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments by Government [Table]",
        "terseLabel": "Payments, by Government:"
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "rxp_PaymentsByProjectTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "PaymentsByProjectTable",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments by Project [Table]",
        "terseLabel": "Payments, by Project:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "rxp_PaymentsDetailTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "PaymentsDetailTable",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments Detail [Table]",
        "terseLabel": "Payments Detail:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "rxp_PaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "PaymentsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject",
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments [Line Items]",
        "terseLabel": "Payments:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "rxp_PmtAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "PmtAxis",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pmt [Axis]",
        "terseLabel": "#"
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "rxp_Pr": {
     "xbrltype": "enumerationItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Pr",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Project",
        "terseLabel": "Project"
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "rxp_ProductionEntitlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "ProductionEntitlements",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Production Entitlements",
        "terseLabel": "Prod. Entitlements"
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "rxp_ProjectAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "ProjectAxis",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Project [Axis]",
        "terseLabel": "Project:"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "rxp_R": {
     "xbrltype": "enumerationItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "R",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Resource",
        "terseLabel": "Resource"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "rxp_Royalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Royalties",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalties",
        "terseLabel": "Royalties"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "rxp_Sg": {
     "xbrltype": "enumerationItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Sg",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment",
        "terseLabel": "Segment"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "rxp_Sn": {
     "xbrltype": "enumerationItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Sn",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/Detail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subnational Jurisdiction",
        "terseLabel": "Subnat. Juris."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "rxp_Taxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "Taxes",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes",
        "terseLabel": "Taxes"
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "rxp_TotalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rxp/2025",
     "localname": "TotalPayments",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByCategory",
      "http://xbrl.sec.gov/rxp/role/ByGovernment",
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Payments",
        "terseLabel": "Total Payments"
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByGovernment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "mlm_USCOSandGravelStoneOpenPitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://martinmarietta.com/20241231",
     "localname": "USCOSandGravelStoneOpenPitMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S - C O / Sand / Gravel / Stone / Open Pit [Member]",
        "documentation": "US - CO/sand/gravel/stone/open pit.",
        "terseLabel": "US-CO/sand/gravel/stone/Open Pit [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mlm_USUTSandGravelStoneOpenPitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://martinmarietta.com/20241231",
     "localname": "USUTSandGravelStoneOpenPitMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S - U T / Sand / Gravel / Stone / Open Pit [Member]",
        "documentation": "US - UT/sand/gravel/stone/open pit.",
        "terseLabel": "US-UT/sand/gravel/stone/Open Pit [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mlm_USWYSandGravelStoneOpenPitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://martinmarietta.com/20241231",
     "localname": "USWYSandGravelStoneOpenPitMember",
     "presentation": [
      "http://xbrl.sec.gov/rxp/role/ByProject"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US-W Y / Sand / Gravel / Stone / Open Pit [Member]",
        "documentation": "US-WY/sand/gravel/stone/open pit.",
        "terseLabel": "US-WY/sand/gravel/stone/Open Pit [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "a",
   "Paragraph": "5"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "a",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "a",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "a",
   "Paragraph": "5",
   "Subparagraph": "ix"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "a",
   "Paragraph": "5",
   "Subparagraph": "vi"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "a",
   "Paragraph": "5",
   "Subparagraph": "vii"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "a",
   "Paragraph": "5",
   "Subparagraph": "viii"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "a",
   "Paragraph": "5",
   "Subparagraph": "x"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "a",
   "Paragraph": "5",
   "Subparagraph": "xi"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "c"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "10"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "6"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "7"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "9"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "9",
   "Subparagraph": "iii",
   "Clause": "A"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "9",
   "Subparagraph": "iii",
   "Clause": "B"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "9",
   "Subparagraph": "iii",
   "Clause": "C"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "9",
   "Subparagraph": "iii",
   "Clause": "D"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "9",
   "Subparagraph": "iii",
   "Clause": "E"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "9",
   "Subparagraph": "iii",
   "Clause": "F"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "9",
   "Subparagraph": "iii",
   "Clause": "G"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "d",
   "Paragraph": "9",
   "Subparagraph": "iii",
   "Clause": "H"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "instruction",
   "Paragraph": "12"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "instruction",
   "Paragraph": "2"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form SD",
   "Section": "2.01",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "iii"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001193125-25-214521-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-25-214521-xbrl.zip
M4$L#!!0    ( &%8.%MPSGVGSR$  *FB 0 6    ;6QM7V5X,C Q+3(P,C0Q
M,C,Q+FAT;>U]9W,;1[;H]_T5<WEWG^UZ:K!S@,(M+66[5->27*)<WOWDZDB.
M#0)XF(%$[J]_IP< Q0!2( B00W)4)2+U=)\^.71X\3_'1X/B<YQ4Y6CX\CO2
MP]\5<>A'H1P>O/SN]?[>V[??_<^KO[WX+X2*-S^]?5^\CU^*U[XN/\<W9>4'
MHVHZB<7W^^]^*-X.!^4P%O_ZY\=?BC<C/SV*P[I Q6%=C_N[NU^^?.F%5 ZK
MT6!:PUA5SX^.=@N$YIWO3:+-WQ=O;!V+/L54(&P099^(Z%/=)[I'!,'_%^,^
MQF<>&XU/)N7!85U\[W\H\E,P]G 8!X-X4OQ4#NW0EW90["]&?09@^E[Q>C H
M/N;'JN)CK.+D<PR]6:>'-> #<#*L7NZ< ?T+ZXTF![O$&+-[G-OLS!KUC]UD
M$,K3MOECTY)B+'=G/YYK6B]M*F9-Z[--RW, G&W-=@&/-4PM+MH#YO^ZIGG^
MV=GJM/GQI?;GYI=_730MCZ_JEV0P,LDSQ1?-AZ/A>Z#\I/3+'POU9+<^&<==
M:(B&LY:G4%7E,IA@!F3W7^]^V?>'\<BBBU,/\0+VJ^A[!Z//N_##;F:(TYE4
M(TZ)N@ZKLQ:G/=<3E&&MOC$5&(0C3! CBR<CS&P9G0G?C<=U'%:E&T04F_DW
M7%\MGIP<CY?/!GXX-QL_F@[KR<GRQO,?SSUP-/@*TI&=U.40_I:QKFTCB7D2
MA'Z=0C7\<WG?\,-YM![7"'X[AZ-%VZ_\L5M/[+!*H\E1,]^,"Y!O?09GT,]R
M/%_7":4(4T3DHI-I/;F2OF87?MUY];?BQ6&T 5Z+%W59#^*K'_^%: ^3%[NS
MC_F'HUC;1G.A^/^FY>>7.WNC(="M1I^ X#N%GWUZN5,#.7<;=;";.]Z=]_S"
MC<))4=4G@_AR9VQ#UJ9]/3Y^#B@_*(=].ZU'_U4>C4<38.7Z^7^ J4,\[N/G
MZ$MT?Y4UROVBJOQ/1#;\.:WJ/L'X'\_'HZK,$^]/XL!F%?Q\IX$VE)\7@X6R
M&@_L29;#_.N+\KB?88J3V=LRA#ALWGX5U*(,+W=^^H/'A TQ#C$J*.)6*V2"
MPTA$;ZUS5K#$=HJA/<JCQ+*_4/&_0A^C\.,P9,4]1\UQ_3$F0-H?/.G("4^(
M.P]_6-3($"":MEX'3057SNP4,XJ^W $6Z ?H!1U!)X=Y*!3L"3J)=@+"LO/J
M3?3QR,5)P<BSK.OYB]US,UD^L6B"5=$1% (#&(2-R$1/P+1HG2RA7BI\=F(_
M#H$/3O9@:A,[>)L)\[_Q9*V)O<+PSQ")E5P)4LZEB$(X@#0(Q"GG2.-@D951
M<0?F+UIY%M+7@/^0:?#3P![<'O6I/(X!)3L 0_&J>5D):N8T "@]HDHIQ+FC
M&6K@'L:("IJ)P.AE_'Z,F?M!+O:FDPEX'"=O]S_LC<)Z'/3JM_TW*\%*$O,,
M,XJHE!QQ; 1R EC#,1>L840SKI?!>E!66??4[^&7]2!\]_KC)W"?X.7MCY\^
MO88WGW[\^/;U+_O%V_=[*\*N<.#!(.4E0SQP@2QC$7&%A6-1JACL,@$]H[)N
M"'/6BL6*F+7$J:2B1)K;@+@T@%0+[VR*3NB$!6:GT($MZ[\>U'$R;+38*2MD
M/*^+W_<?5P/36@Z@8!2)-,"LP+8N =2&>!JL%""L_"R8OUZ$!A2)%!:,%Y5*
M ^X%S%@H((KC)A(GE3!RYU5^]),]CM5*0&$%3VJ@+)7)@]PK@8RF%@@=$[,R
M4>[%M4 % >,Z<$$(XV;6@4T4HZ0$I4H&[B2Y*5 Z@(A$0 WQ 43%&K!%"2R#
M\988'H2VW%P+E(]""M"YP!$.^!5'C)RQ8%^"H=@KFF!Z,Z ^CD[LH"Y7!(S:
M2 F7!/A!9GX0"?K%#A%M!  ,&)#^6L"H%2EY)E&, K"E7 *%125*$7@@<!X\
M$^L IIF/1@N./#- 1JU !+!3>>I1AY!<PNY:P$02DG&L$&/2(7#'(G(A)3 '
M$3M+4\)T/8PI;21W!O@ABQ&$&\AD&2#@\BFPH\F(<Z3\N![3@X?9W[?#\//$
M?HZ#_1I<D'>-O5X->T)ZA1-#EG/ 6:-*#,A$8E&!D#/%S3FROEL/R _C."Q^
M+>O5$(>M2XH%!*88@\H%5K/..X25"ABT#RB\<!:FO=%Z0,W]]?YO^ROZ"5H&
MK2,2C@(]M;#(N  28)W%5BFO[3E=^_/G]0GZ)HXA6,AVY$/Z!#$ZQ/LG-Z"J
M21A<@!"1,A24@%,>O!FGD0Q86FT2U?*\%IFLI]LRJ'NOW^]?X+],;2#V#0"F
M46+P!$ X+$@>I]&!(Q,24B%)%L /AICC+,#[P_4 AC * $;O5Z.X!3^58^<0
M=0XLO@3WR@G0I8)B12V5 O3SM1*\.A;7E^ 8DS0>-$S $-GQY!6R%)2@E1('
MJG'D4E\O+:M!N9"6O=<K@>7 W,B(&2(ALV!,"FE/0'B4L1X<""?/"_'^)5=Z
M=>3]:*OZY\EH.KX!VGQRX,%IBB2HF^R3AFS]@>V<B 9S;D':KY?FU>%[-QV6
MOAS; 7BU']+/TY/*C0#<@\.;*&I"L2"<HD!=R-8$7#%*(7!0#&  CU\F?KU(
MK^899'A_V__]W[<6:66BE%H#9HR%X3QWR KE4 K:@9N5*#BKUXOT:@!GD?YM
M'_W^[]7")G [$X7N''5 =@-R[6CPV>S3H"C8Z\BO%>G5L;B^2/MH=: X(7#W
M(")EEB/PH$'"/6"-V0@,*JX7Z=6@O*$!3$E2H@%MP-W@*!D5D684(E ; H0%
M)C(LKQ?IU9'W>[RY2*O$ F<!1,0KH"T'2V*YD@C4-(G,V60=O5ZD5X?OGU.P
MRM,/Z1<@\CL[M <Q&^L; "N\\)Q"$,RER_ZT=D@GK1#U)(68'-=<7B_/JSG4
M,WG^[=.MY1EB/A 1"8CU 110$AA,#!@;<&Y33-@R;?#U\KP:P'-Y_NW3:O(L
M+(V$"9!B#E!Y\*; ^G'D.!8!PDN!H[U6GE?'XOKR#!U1D[V]Z %A$*4#6VD'
MYL*!E\8I\"C[AHE>#<H;RK.4P&>Y%YT$@$5 #6KH#5$1!5'&$$S,]?*\.O+6
MD6>)O>')@*X6*>3<J 2R6O 1M?+"<.4E"=?+\^KPW5J>38#!F  '@H)3P6FV
MS\QH1!*,RK&6-NKKY7FU.'0FSWL?;B_/)FHILA$,*B?EDD7.2X$P88[J**,6
MX7IY7@W@N3SO?5C-Y>9$,HHY].EH3FN"E&"FD#&:!.DC52Y<*\^K8_$6+C=7
MV!F6K;+)\@PV1F-P<+EUC-#D0%&ZZ^5Y-2AO*,]1^ B1DD+$>9JC/II3=@1Z
M]MZ"J!LOON%RKXZ\M>0Y86QA!"0UQCD+" CD$7PO%Z14E D:OF&?5X?O1O*\
M>[Y(,XDIYN1XK%Z]R$79?M740 &&HBG2]G/]\>5.51Z-![D@VGQW.,D@PM!_
MQ&,*0<&BLM<[KL+.[FR,LQTW'ZO1=-)\:BK/_?ED&W3M@<?/(N@2G2,YFMT$
M#1J%@*\@/6'*$8N#VED\&IN4^>)3&?+G5,9)T< >E]8)]][^[_EBR<6'%]U5
M\2!C;_8QP&#'XP$$-'-T%J$\RL75T7#![0W7OCXNJ_,LO/3I5XMA3P?973:C
M<5/O.@6HMI,Z5[Y>+:K N9!X\;=3U(2O30E%C'P=8O;+XO-BD-USY+B".B#E
MCBF&),F),Y+=(0^!CHTDL,3 @W>XC=3Y=3+Z,_IZ1IW5\C>/BV[1$9RHR=$^
M.-_&>S P6B./G8HZR2 Q>Q!T^W:0_JCH!IY:X(I[!'9,@PZ$F-@I,,&<@/O/
MN8"HJ97R]O/H<YP,\P-?27>]<;J";)WN_<H+$IQXB)+!UX[  29QI,%(HB0U
M359$ZWTK97@9+UR7Z>\XX9N<L%+"YCXX(?N(X0I5?C2G_XO\:7Q4OV(O=A=O
M3PETIH.'2IW5,N2MIPY]G-19K1K9>NJ0QTF=Y&0 36:0D!A"W2C QN5U,X$3
M@UT0/I!6^CM+_-1O)9\?E45*06.A$D/*1(C:10Q()R\1HY(%2J+7]Z7SUO 7
M<JWW45&'@@AYDXN2%D?$0[)(FZ212$Y'I7Q21K>1.DNDZELIX$=&MZ@H(P9%
M"7]XSA_::"4HQVBX9]Q+<4^VZN8>_S=7 VS<[7]\8KQ27:?UK@M_G*[+:DN'
MMTN=AX$IH;$45$>44@1S9 !3VO*<UPC@)BB;*QQM4VMYD?LO\< .9JOTS^BU
M9GO3N_GVIG> DTEI!]7;H7^4)FFU6E3K=9!X+#H(K.J,-+_]\=O^FU/,'S4I
MM?AJOLNPW^Q9.?_3XG/N85&H.ZW,[9[9R[4;RL\7MWXM=I'1YT?E$!W&O+VU
MCWNB'"[=.':^#S^P5?5RY\C"H_/=;<TK?(Z3G8M#B.4]CA?M$CS9;%_K$SRN
MY[O>4#T:]_'SYK=DC\K!2?\3\$35;"G^.#JRPT5#-ZKKT1&T;;;!@7MR ./D
MZ>1!JK$=+L;QH\%HTO]OW/Q[_N6PK"."WWWLCR<1?9G8\6RX+S-DN-$@/#\#
M&P78SH+SW1Z,Y2;E=\\J.ZQ0!51.LP9_@>^4]_ UV^HR>K^4H3[LI[)>8 M
M^_'XL'1 ^MEFP@PG('E\#VBY&A%?!]_@O/_/?X-:>'Y7,\[;(<MTLBXKS( A
MF\7 IU%M!\78GF3%5!7N)+^/,>^N*^K#6.0=C 4HD1B*)7L89WAKS62*[Y>!
M=-/Q+I G;Q%&Y3&:+6[HK[9?K%4TSA6+.8>?>VD-@,6;T6!@)U7Q/5B6'XIR
M6+PK!X.\N?R'_CT+YQUCXI)" BM7O*BM&\0%1/,Y#&*JF]W8SR'R!<O:P)C[
MAUGEYFA@3T;3>9/94 3C'O['HKW/.!]7$;R2L9V C[# 3J.89\\UF[0S )/%
MZ)_+"BQ%#KO[BPX6K:!9.$5;,R!M1CO.J,J0+:PS?/6\V76^_"'1TW*-Y\@Z
MSX@>T7<UUCK/J!Z^,URLAS^SE:%>[-:32[PW=PP;F7/6_W4P&4V' <U55VK^
M+5==7X#ED9M$^U>_^8OR%V>E/TO3,CZ>GX P4RW@'&6/=/Y5(X 8OO@<(6;S
M=C#O:J9<3ILM= TTG O>XIN>&-=%-1J4H5CHW<5#D[D'W QXA7M*-J3X/. ^
M3C;FGVY&#\Y3<&>5_VX=.OJTA3[[4S=L3C(!Y_%K?A8^S!(:Q6[Q:W8CKZ8?
MP)]_>KE#=SI:WB\MFXWUQ;>=PCQS! 93&,#&32-6U6-J%5?I<G2^^D1(:]3%
MS!9AUB(FNYI@VPJE.X%OJ<"?.8*ADY=.7CIY^0:I?IUEQXK71]DK[82FE4)S
MBXAQ:7"X6C"X=,+K4_L^*#D/?=<2N(WG)V\@4QWJ-X#ZKROGBU$J%FOG-Q<,
MW)GO3V_+0L/1HV2@#?+*W]LJI4O-TIV7+F]:%%A5T%>BS7RO\$\3ZYNCJ.?G
M!UEGF?<8V:0"XH%AI#DG2--H2' L",PN'=^QRKZ@,QN,F^S!3I'K_DT/LY4#
M1074A!9RIPC1ET=V4+W<0>+\J9W#Z1$*HQK-6^R\8L3T3D]&7<SE52?99X>Y
MF^CCB6&VTYE7ZLQ-H?U6JV VQ?2:$MIQ?:=/.GW2^6!WY8,Y2:RA"G$:'.*8
MR'R,*$<&.Q48IR0&?VL?+"_BFF>I.E_L$>G.-9):/B6<?)?4NN_,2I?4NC?4
MSXX&R0FM?#A(\?5TD$Y[M=7SNW>WI MS.F;OPIR'CME[5R-/+;JA46,(8U0^
M,Y_"GZ#SU5L&*<IU\-0HD_"EZ&:54\C.'D^Z6*ZRH<B&]$07USP8D;XU9MNY
MT.5!X'X#ZG1-['<*]PJ%F^_]D$0;Q'A.#=&HD":*(!(29U8K8>WEDMX-%>XV
MTDFM5+IM75SUH!).&UA%U4P][\\>UGUQU7J2+=K6LUOJ<,_0?YR#"%_<[W??
M69)M[0-HM@*W-V^U!'M/:H7C#98%/](TXGTCOT-XQ^U/!_D=PEN)\"X@?M#,
MW@7$FPV(B2>8"HAF U82<>8CTDHEI!BSBD1.J> 7 ^*5;H79]OH*"I%&%Q*W
M7SUT:S >[$* ?&;KO2O\IXGZLP?TYI489X[H?8"[B]B]Z^6V<-%C=,DZA^M&
M"UJ9U,8RC7RP!/$H,=*&$I22LX9HZU6X5(%8Z>CQ+6TJPCW6/C>K$^<.LT]-
M479+[#IF?S!JI$N2=4FRQ^.S294,D8(B>.6(.RZ048DC:8Q+405/M+FUS[:%
M)%DK?;<N1=:M&NE6C9Q?-=+>3%NW:J2KHS^$LFZ'\([;'P/R.X2W$N%=0/R@
MF;T+B#<;$ MG0U0"PA'E/>)*"N0$L?F.19=TX!@+<C$@7NE6XBX@[@+B^UHS
MT@7$K0F(6V RNFBXBP\>K+O:(;SC]L> _ [AK43XAEU>VJ/9YPVC:;ZGL6WQ
M\)+#*+?D^K3A=,JU*?.X8^4K[I'>\/6E5P3;P1D9'$>$09S-K8E(4Q61##H2
M3B1\N'0$)D\Z<L(3XL[#'Q9UCLTITM;KH*G@RIGM;]$@/=KV</L"AS_U@!O>
MY-MOVWA7L.[N+M_JW>7UJ#@XO8IR=I7Y9/1G]/5*EYDW=T]W5T\_FJNGQ1KW
M$JN>6>LV:-I3:]W2#./Q.[JIV?1,JR^2)CW,\9E_=S;P6KADM+OU^F$7#MMY
MT>#,7K7FAL&./MVMY ^)/O^<5N4P5E6Q'P_6/>^[(U1W??S#HN4WZ7*A/7SK
M47F,#LL0XK#_TQ_66BXPPR@2:1#GTB.7HD2&>!JL%! 7\&]V@E4D3@>#J$P>
M<:H$,II:I'Q,S,I$N1<;X\+5[[4_9:%E+RV2B,UMBE^>Z;N+7?*D-?JVNQKY
M@6O,3:56KM&8-TBB?$OWZ2 ECZ QB0]\EN"V25!DO"6&!Z$M-]_LA-I("9<$
M<2=SQELDY QVB&@CH'/&C?3?AH3Y:+3@R#,#6E@K@AQV"G$<HPXAN83=W6KA
MT]/;K]7$G>+H%,<#<+7N.S\P2W47KX]R(-H)32N%YA9K/U=/XNTL$U"R)0EM
M2REQ>]+7#- O(0(M_<WEL2J&H[JP=3TIW716,*E'A5V4G_IM\>TO3_4VWCZ_
M6_W3%B9\6)IE ]NL[W&AVJ:B@"O7)6PP!J!*&\F=04GE52L8"V1R3H503A3%
M-!EQ&@-\RXD7TBN<&+*<@^NN(+#0)D#/+"HJ.%/<7(H$-KIGYIT%8@X+>"EC
M75MX R:VM(/J6?%VZ#>72UD)F-[M0X6.A5=C86Q=4BP@RCE&$+<F9)UW""L5
ML-<AJ1BVRG=G[IYXB+1^I&;G:2+\UM+$N99!ZXB$HV 0M+#(N. 0L<YBJY37
MUFY5FM[DQ35U$S".4O$)['XU/5.\O+7V;EOB^\[RW/3>EX"V14B6+"U_/"O)
MG^ J\=LL\E;2<Y(PTEIHQ T-2'-'P8.@)@41)27BXB)OH;$4%%1D2C'",U$C
M;7E$\+"61%E.:-S6L;",F!YOW^+NMDAVZUR+1X/93F=V)\0^/:[O]$FG3SH?
M;,L^F(G2>><LHH80\*<8S:X41\0G'#$-PB=W:Q]L"QOMKKA;7@G-?;YC /Q'
MQ(GPR&&3%Y@)82PVDK%+A]9&1Z2P1$ C!5ZH$A)IH0Q2#F9&G%3"G#NT]O66
MO<G.O6S%KL"N%/MD2K%7EV&[>F57K^R*/8OTM$DX:!8B4H8RQ)WRR.:+$&7
MTFJ3J):7UBQNU(79>XW.IGZ_59N*$EN3ZZDV)<1I=,BPD) *2;( /@^F=*O@
MOK^B-K6U 7=O@!UK">78.42= R=.!H6<L X)BA6UX#!QNUUB N.%W8.)_1P'
MNU4-+>\763.WZ_WT"$3!S]U)RYT((J<E20B (RJ0"4H@K8C#T3L>^:53*((
MC]%A@@CC9K:IP2:*45*"4B4#=^>/?'RW31Q_&,=A\6OY==W?N5EN8$5MISE7
MTIPQ)FD\3RA@##%&\@I9JDB^3!8'JG'D4F]9<W:TOB-:.T.QC)@A$K*5C$DA
M[4E$$%-:'S1U<LM+(GZT55W\##[2^$'3O-65>I^<PD)3)"FVB&,3\M8U<#"<
MB 9S;KF6VUUO=?5EJ5VYOKN\]8%E75J@A;H,\14Y59(<)<$99*(%>T:81UHZ
M\&]=4L[P (J07W2"M1/4,<60)'DY*A$860]/VT@"2RQ:[7!W>6LGSAUF'[&B
M[$KS';-W:N2A8_;>U<A3\[>T#2F SX4THS(7LCFR(F&4'2UGD^1)7%H5>6-_
MZ\XJ\MY2:X.3B GN$8_&(HB3/8I1NQ2$"9RQVZ90-U617^XY=J[D ZW'=P7!
M;:<Z-:%8$$Y1H"[D#8R@M"@-(*@,Q%<%+=.E4Z VO/OK)@5!9:*46H-*,3F2
M]=R!9E4.I:"=IJ!BI"%;!??W?[>X(,A2E FL"'+464"1B_ N@,XF0%)%)7=Q
MN\1\  7!2 5C^80<[YQ#7!"PL_G$>49,"L8(K,BE@J"/0HH06-[;P/*I.A@Y
M8QUBP5#L%4W*QZX@^,0TIP>7+%"<D-!6(,XL.'G6)A0\:"%F8S1X[:/OGL*^
MV8=$ZY0D)3HOL542E(91,;OV'E&8K[;>1(:W6ROZ/3Z*@N!#HKE*#"*; )Z1
M5V!,>4K(<B61X)9$!F&<==M=>_3/*?B\TUP9_ 7,:O'.#NU!/'? [498H(MF
M'FW>I4O?=LS>I6\?.F;O78T\M?0M#E$Y B&B,2DBKB&,-C@IY)E*!,L0K N7
MTK?1$9RHR6N(\B8L[Y'%6B./G8HZR2 Q.QLBGAZ0NK'$I^GRG ]&I#O,=LKR
MD2A+%7PR(@0DE56@^'1 1D2*J(Z"&RI4\O2VRO+N:EW*2,Z%C$CJ?)X?R8M"
M&77(,6H%5A8'FFZ;'=Q<K6N9RN]LP .K=76;W^XJHR.\\)PZT#C2Y;/VM4,Z
M:86H)RG$Y+CFV\WBW:S6I:F@-$B+N,];EU)>$2"]0HJG%!.V3!N\77 _M;G6
M)2R-A GD* ?L>&7R?AR.',<B&.(%CML]:.\!U+K D!'.\MH+H2&0H80B8[5%
M+H*)M=Q;R^U%:P9V+B7/)(I1&,052(K&5*(4/0V!\^"9Z&I=3TQS N6IR<=J
M1 \*B$L#+HYVP%<N:,8I5Y)M=_-;5^NZ,UI+":8P2[Q.(B]$"QYIH#^B(@JB
MC"&8;'=7<5?KNGN:8V]X,@PYD<"86BW!CEJ,B%9>&*Z\)-O=\-C5NMH8S;1
MN+I:5\?LK6/V#K./5HT\M?0MT5*;R&Q>Q8:S9V^0X<(CG+!4(K#HY*7# Y.3
MP5AGD)#8(1X%1SI?'QLX,=@%X0/!VZUU=4<X/QR1[C#;*<M'HBPUL9BZI" N
M\CF?1C$RV$HD'0V.1):HN)1/NZFRO+M:%S,F>DH]\DDRQ/.4M)($:8#(T,#(
MDLK=3;.#FZMU=>>LMDU3=?NZ6IS1,0%$E0F'#-445%7>U\6,1B2!S'*LI8W;
MSMC>J-9EHI8B;UH*BB..DT7.2X$P88[J**,6VTU [7UH<:W+<B(9Q1PQP ;B
M/&?>,5/(&$V"])$JMUWL/(!:5S):>Y^/P,0:.(@XGG<<*T3!PIJD+9BI2[N4
M11*2<:P KWE;!Z$1N9 2 K1C9RDH*]KMZWIJFC-RA9UA>3>7R;4N)<'% 9^/
M6\<(34Y0ZKI:UR.AM?#165  Q'F:CT.FR!!*0 MX;V-RQF_9['2UKKNO=26,
M+2A^)#7&8$PE2#J'-MP%*15E@H9N7]?3BV9:(%Q=K:MC]M8Q>X?91ZM&GEKZ
M5KJH!<_'5TD%]MXG \$B,X@)P36)Q+IP:5\7Y=)[DP^<L3@B'A(\#>$D$LGI
MJ)1/RNCMUKIHE^=\,")]:\RZT23$R>DW/3&NBVHT*$.QD(P.]]M3IVMBOU.X
M5]T.;0CVE#I$@@0-&@*$UXY)Y!@G5"FB.56W5;AW5R\C/BHMHD'>6 W@,8=T
MR#N^A#5$$IV,PK?-,&ZN7K;,;+3-CEPC;[-=49@],7WWY/://=)+\#J$=PCO
M$-XA?-,(/[UJ]MJ;9COD=]S^&!#><7O'[1W"MQITT1[-45<83?/-V6U+,IW/
M430=W_QN\96(\_<6",+:E'G<":A+%+_!&+?-8"GNF4M,(F,CS4>&6&2TH<@:
MI0T.P41]Z;1PGG3D^4AQ[GP^9B3JO*B$(FV]#IH*KIS9=@:+4=+&PL&U'/[4
M4S[PQ@(BMBNY?TZKNDPGJ]N^9GB]65F[C(U[F/*JZF<KVJ:1^6(\%_K"G2S>
M%_7).&;9+NK#6)Q$.RGB,,10O(D^'KDX*1AY5E!,>?$]J(>B'!;ORL$ I+OZ
MH7\&HPU#-?RTF.\<0XW0VFD]6@ACGG.&%W"6FZ.!/1E-YTUFH!,,,OB/17O
MV\".J]BOXMA.;!T7N)^):_/<SJ4<YN>R*EV9K[KM+SI8EIR<#:AY'NTXHSY#
M-D<;$/?X^<[N50^1=9[9SD"WR.(N8\/EJ=W+RFL5=?[82I-?_9UU9'M+SN3<
MF!>?0)9O&]UV!+M#@KT^ IFLUW&3'E\1;#FA[C%([FIC6XNLMTW5YG+H!WB)
M/'E&GW47R5^3C7D\R9<GF%BYS4YXZBQCGJ' @T(<&X9,LAY)0YG5(5#LR:WS
M(AN\49X1TU/MRX>T1;);:\ ?]H;QQV/ 3Y<UW[O(M#.JZ5;(/N$"Q2WLJ!&>
M29$X\D+%?(ED0EH1 6956BT)4=1<VI)P4SNZZ2T)I"?:9TG;&D4_*&N[@7"Y
MF7HY# !>7UP5Q&W1^I[-<N.>H?\X!Q&^F-*_;^N\I7Q64UYHF4QV*PW:$^QV
M*PU:M]) J.!Q"A)9+33BD4D$9A[^>.V)8?!?ZVZE0;?2H%MIT-Z5!C=;5=B,
M;2[,]^)H+9JJA$<WLJSB@A!7TS'8D;.)?<S$9MF K%![^-8*D":FV"10KP>#
MHASZT5$L\CDPX\D(\%"?%+4]+FQ3B*P*.XGP0ZRRK0V%K0IPV*OJ=.'(L^)+
M61^.IG4QB6$Z,R=Y[8@=GL W"5S[JH"/9;;4^:2A2?2Q_!Q#KX7H*#K67886
MVD92?4C-\J2Z6<64(EA:>,U\>[J*:=0T^*VWWRO>Y'5"=?/U*!6?(**LII.3
M9\7?<8\71[/%2\47X.TC&V)>"F6+/T? LL5G>&0ZB<^*U\T1>##]_7SV8+$W
M.@)<0 _0'<S='S9CE54UC<#K5?,I SL90=_#@P*Z*>N37L=?RVC)VLA?G[ZR
M4K7@I3T[M*$$& ]&@*5APT\-94L@S!?0;S/^*8=?6[[)*\TF5?']WNLW/S1*
M-NO321R/)EF=0M/Y$KK<OW70;]$X1E6O6'C)LYX!M$P9> : R<],J\Q8^;%X
M[ _M\ "ZM77,&GHTDXU49G?Z= 5?K_AT1>/+"_NR+/R=-..\A#<]SC'CBA8P
MBXZ)ES(,;R,3_WZ86:=NECZ,;=GPSE?>K0I0:,-173A@A+J>E&XZ6ZX)K6QV
M!OZ,OGXVX\SQ> #XS#_.5%EQ"!SB8AQF(P^##/T#,.F[H?R<HX\7\+J [S]-
M8NZX3Y^G03Q&H00'I5FK 8!/CX;/0UF-!_:DGW]M1IGG+P%2"-3F'+H8L&F%
M0-:6+/G8.3/^X>1"LK <@ID Q-1@IF;K5\__ %W.OA[;@SA+C"*;P*7JV\$7
M>U+-UGV^V'6C</+J;R]V#^NCP:O_#U!+ P04    " !A6#A;B3/?:UH+  #%
MC   %@   &UL;5]E>#(P,2TR,#(T,3(S,2YX<V3M75MOVS@6?I]?P75>9K K
MRW8:H#7J#CQ.6V21RR!VT"D6BT*6:(>SNG@H*HG__9*B9%LR)=*R;L[D);$D
M\ISO.SP\O$L??WUQ;/ $L8\\=]3I=WL= %W3LY"[''4>IMIX.KFZZOSZZ:>/
M_] T</GEZA;<PF<P-@EZ@I?(-VW/#S $/T]O?@%__'9_#:;F(W0,<.F9@0-=
M C3P2,AJJ.O/S\]=:X%<W[,#0M7Y7=-S=*!ID? )A@:[#RX- L%PT!M<:+T/
MVN!\UK\8#MX/^^^[@W<7%__L]8:]WDXV;[7&:/E(P,_F+X#EHKI=%]HV7(,O
MR#5<$QDVF,9:_P6N7+,+QK8-[EDV']Q#'^(G:'6YT!??&OJ<!#'P$I);PX'^
MRC#AJ!-1<0Q,D$O_(DB($?*@BM_U!^?]#C (P6@>$/C%P\XE7!B!34:=P/TK
M,&RT0-"B)K8ALTTBP<YC6B:N/[0(ULAZ!?V-6F;!ESFVNQY>ZO2QSAZ'FK5>
M7V.Z>4[3"UR"UYM\81X?FMVE]Z1'#UFVBS@#I9Q0\GP>JACT>GW]CYMK7J1Q
M8ANY_Q-#HNG/=?9X;OAP0P,B,1#Z( F"/K1(,FTD]4+G#^.D^&4EEDD?[,E$
M.6"I-Q+J(!NPT T<$8+^.QV^$.CZ:&Y#C:6".'16/\[INW^*(=$'24A[]HNL
MW?_PX8,>/HV3.K:CY'*??@(@=%ODK#Q, /?>:\\,(>;09U=:; .-W=+Z ^I(
M72JL ]P]O\\QH'X<B-AK"H'8N%Q1$+%_,>T767J%#EE08[8_*6C/<48E.+Y"
M* FO,\%( Y$RCLS0%%]H["+7*,+ 5@Q 7%?9#W7%FQI>3&D<!]D/=:6;Z%E,
M:1PHV0]UI9OPNE5JN*Y'0DWL5GQSM4+NPN-WZ#U608=Q+06(-C8VC7+QXSB!
M@4WLV? >+D#T\^'^:K\"()?H%G+T*(UNV#8-F*&$1PP7ZI7\;"<G<^!1QZ<F
MM*,P4@(R^IO54L_5+-[*%\29*:=JU)YC(/=XT DQU6 .56@.=.80%P4LDE$)
MVD<J%)O!'&H;(Q7$G"/I&.1,,?0=HPL#[*W8OU"S3CO*BPV+9V1!K+D&QMZS
MBM%MC#=YF7 MNJ!L^N^U?E\;A$W^F5AN/IV8B[ (=J-7J/VS2Q!!T+]S[?4^
M;K58>2824B;(W['W)S3)<2!%0LH$^=6C8T>7C66.PYDAIP2H<:\@"A-\4*I/
M^%T%O+E]DC,S*:=,T])1J1=@\T@O%4HI$^84+H\O?I&0$D"RCEFRW*?!W T[
M*X;][P CWT(F$49?M:[A&;VHPJB_K:.*6]BB>Q+*A;>MKT<@W!>2#](VYM"^
MIK^BU Q+SJ@PA!H-I[ET1%B&C9BDUG!(94%KIUNZ4>R9B:0VZUM[J2:/#M9_
MP!?:EFGQN#RDR6[?!"XRT<JP$5G?+;X&:W_N82]8/MXD^AHA,"Y(ED.O &0X
MP7 333#<& 1B9-C^Q' -R[A&#B+0RL:KGKD"Z)/Q[71JN-97;#Q!>TH\%]ZM
MH/L[(IF I5GJL_"5:QYJUVV6"F ^3!]F!UI3FJ4HS.)-,L64 KKSH!*K??M^
ML-4D6:JH*F&-O(=/T W@> E=<_T%TOZV86=7%5F6"F!>PA7U?-8TW"UF&!I^
M@->9 ',2-^!WDW&&W]$'%5CJMX R#NX6U]21;FA)+<.5A4Q;Y2:OI%I,[@ZN
M%I(L%<!,Z<O$)DY7 :#/AD^^TA9_E0DEG:("$-^@#$0ZA0@$2\T6-.@OMJ@(
M76T;FCDN' U2#N\(_;#GFRD\I>X@D]SYM"L5> NP(Q?\ATO^[T=]BZ7EK.+A
M33BRR677K925<B>P:+&%"D"L 6Q4 *X#1$KJ*</*V*:+4Y%UI64KZR\7+-$)
M& ,-W((I8,*!#KA\^B-40?\S+8"JJ:5,RV:9*LE)2'8*?*I"7X8Z=)\IT3W&
M<H7(294A=4,?7D<%.=9NI_H^L5J+3S9:*COLA%M)3I*9:HCAFV6J9"8;.A8L
MLP<:4C3P &8LE+0AM)3-,U6"#R'=F: &UA):RF:W&UH>IIJ06&W%MYTX*.J,
MMU>SSY=@.AO//D^K+8;\&86B^*?:-_"]/36I7))[-4G[]KVY>E0NMU0]$A*K
MMX<EF4PJVH_D/>%(+N"":42,9)\DM73GD5/$$44CIKC@.JKM.=99:G645?:4
M84$J6X%LQ!V+/#$N*8]+<B*1Z,H<;3M/6M2=QK?CRW&5ILZ;/2T(FHMD!F9"
MP59J+;Y3)J&4]VR)V8R8LY%><0.:/WE\U'!B N[:TPDJEZ=H.#&Y:ZX;5"Z[
M5#=(2*S6XA.N(Q3T3;$_UL$BM01QI,\Q:6#)Q%7J6ZDEBX)&9U) *.9T_"5E
M[VFZ"K39[+LU>&O[%CMWY">A4]?G)T=:.>4AH:&KKY%'6GK7-;;F5@ \QLGE
M40.;L=YH:W*.ZG@GL^FY)EP1C9=WE'V!/4=M(U<,P%-?&,Q:8ZV%SL&;Q#;,
M#ELN:Y*DZG:RF)K2NDH+2VUOXYFDK)*K#4T24MVB%A-2FIYNBM#^AC4&.S7I
MW*RUU;:V;:VM,(G9: 57W 2WJ> JTU]-$I)OEXNI2":+FJX#V\USNW4@FA%J
MTL(JV^QB&TLG59JMS&H;\K:566$HWB2AW*U[,8OL\5.3T#,V^<6@1?WB)N%F
M; >,X8K&'KMG.'8ZY-?T5_ITQXJ.$.*A!WLN&@$HGI:)#GJD)28'),>>]SC@
MJ N]^#&V[?@PGG WI3C-*S\LH7X>_HQ>_ B/7*XO$\>)(YA[C__.YS=.XB3"
M"9\W:M,)F>;WWN^&V5*:(=I#I?(T\Q'95K(5R@VDJL/Q#O P[;R/.KT.6&'D
M81HT1IU!!P0^1>>M^/%0]@PN(,;0NN;V49Z%:M9&68%2=7!?C7GL%EA&R7OD
MT3,R3__->R11NPI#G9 ?R=J(R#R#5^E'BC:2-5"1C<ZKMU$T/$F/&<H<I0C.
MNS<V4%$[RTA+D+\I T%?V.W.2?A*COP>/LS;>9=)WDAO/]G;.=JW<[0G?FZ[
MEC==U-B,R0-A<JWFU7>>,X.;?('A]=KF,"]A@>V5=XVE7I(?;?_NUI$'^RK&
M#J=D(6D[4\7 8<] BF,&"RZ0BU(CAE3?7GT<D7COX-N\>WOFW1N<T-YZF+!^
M;MM=_O[0(7MK/[1&G055 ;/J[V$O6RUK\C&GNA8FWF\M<:%SJ)D@"C[)X%)M
MZ$F\3?1MV;2-[Y@[D<6_MQ6T5H;ODM;73C2&E[0^5 7[06O8R^IM%>S/6\->
M%@Y:VW2G7[#]-AO>P&SXV_3S:YA^;EMK?=24[&DWU4?.,YYV2UW"-.)I-];'
MSQ*VK;G._UC%V_I_6];_2UW!;J WF/PJ2&U]P8W:O)Y@.M$IO.VY;5V"#$/G
MGH9I7S04?V.F-F^-M>8Y:RI-:]_!W8:WD;>MDHC+-^,TTZGWE//)[I5OVT*!
M^I><R@P/F=]\"BTJ!B#N)ZGE*;6/D@T^?%>S ""_7Q.(\&V4 A#\?GT@'F9B
M$/1^?2 F=V(0]'Z; ^E!-8'%FAWO.]%P6HARY.LG.MU0E#*K62<ZP5"4,JO'
M)32=\5%IQ#^8S&]_U%-?5HYN)+Z_''Y]&=K\!9+L.\O"K@S[RO.HLW>;F]HB
M6&.__"$WT!6!SHQ>=X ?S'V"2,"4A1E''69<-$0T"2\4-%Q!RM^:<5$!_RXY
MU8AL&ME8J1 <4%$&E80-DT37>B9V^8(3)R-/UT9V\ADZSDZ>KHWLY$NE<=G)
MTK61G7PK$V<G3]=&=GEK!IQ77HHV,LJ8].!D,AZVD8=\$3JN5;)T;60GG;*/
M*I4L61NY[8VR.9>]VVW$GK^0QHGDIVDC*_E6IJC]E:9K([M#]ISFME7"'(TR
MYGU?WWR$CO'I_U!+ 0(4 Q0    ( &%8.%MPSGVGSR$  *FB 0 6
M      "  0    !M;&U?97@R,#$M,C R-#$R,S$N:'1M4$L! A0#%     @
M85@X6XDSWVM:"P  Q8P  !8              ( ! R(  &UL;5]E>#(P,2TR
A,#(T,3(S,2YX<V102P4&      (  @"(    D2T

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>mlm_ex201-20241231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mlm="http://martinmarietta.com/20241231"
  xmlns:rxp="http://xbrl.sec.gov/rxp/2025"
  xmlns:snj="http://xbrl.sec.gov/snj/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="mlm_ex201-20241231.xsd" xlink:type="simple"/>
    <context id="C_813e2828-a662-46b8-831f-46c137b1a0d7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_8b52b373-6147-4150-aca3-ae1d3f3ea8b0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:ProjectAxis">mlm:CANSSandGravelStoneOpenPitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_8eb10f29-9821-49cc-a088-c0b7e8f6d603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:ProjectAxis">mlm:USWYSandGravelStoneOpenPitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_c35d474c-fb98-46a4-b734-41e134451fd0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rxp:GovernmentAxis">mlm:BureauOfLandManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_c6026fde-92e4-49f4-8a66-f682fa5eacc3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rxp:GovernmentAxis">mlm:DepartmentOfTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:typedMember dimension="rxp:PmtAxis">
                    <rxp:pmt>3</rxp:pmt>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_d5675b01-1349-4275-af20-f752276d4b61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:typedMember dimension="rxp:PmtAxis">
                    <rxp:pmt>2</rxp:pmt>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_eb165a15-2678-4756-8579-7b49e1b67596">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:typedMember dimension="rxp:PmtAxis">
                    <rxp:pmt>1</rxp:pmt>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_fb6d9ab9-560b-4e54-846c-d4190bd5cd10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:ProjectAxis">mlm:USUTSandGravelStoneOpenPitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_fd8057f3-79e2-45ed-8fc6-3263d21ec861">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:CountryAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_246cc989-4a0e-4dfa-89f8-5fb8e77cf798">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:ProjectAxis">mlm:USCOSandGravelStoneOpenPitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_24e72319-e619-4800-aea6-56e94c34c656">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:CountryAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rxp:GovernmentAxis">mlm:MunicipalityOfGuysboroughMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:typedMember dimension="rxp:PmtAxis">
                    <rxp:pmt>4</rxp:pmt>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_5806528e-ffee-49e8-8a4e-92d8617a412e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mlm:MartinMariettaMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_5f563407-336b-412e-bdff-dde0ba2ff02e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916076</identifier>
            <segment>
                <xbrldi:typedMember dimension="rxp:PmtAxis">
                    <rxp:pmt>5</rxp:pmt>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentPeriodEndDate
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      id="F_4ef0919b-3252-4a87-9db0-5ecaabba53f3">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      id="F_e9da7eb1-dd3f-45ae-9ec1-2388fa12c670">0000916076</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      id="F_4465e55b-ddd5-4244-80da-a6e74b151ea6">false</dei:AmendmentFlag>
    <dei:EntityReportingCurrencyISOCode
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      id="F_3b8a6e6c-2777-44b2-80d7-93317d835d32">USD</dei:EntityReportingCurrencyISOCode>
    <dei:EntityRegistrantName
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      id="F_1f3c3032-2664-4095-b5b1-b3bda9318348">MARTIN MARIETTA MATERIALS INC</dei:EntityRegistrantName>
    <dei:DocumentType
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      id="F_1f70d4d9-7c63-4d45-a33e-4705b3e67eda">2.01 SD</dei:DocumentType>
    <rxp:AlternativeReportingRegime
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      id="F_a1b7f7e6-84ad-4691-baad-afeb58f0503a">NR</rxp:AlternativeReportingRegime>
    <rxp:P
      contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596"
      id="F_aaa45030-e169-446c-bfe6-91c2da651604">rxp:Taxes</rxp:P>
    <rxp:P
      contextRef="C_d5675b01-1349-4275-af20-f752276d4b61"
      id="F_07e1b8d9-26fc-4275-982a-7cef3a6f24c5">rxp:Taxes</rxp:P>
    <rxp:P
      contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce"
      id="F_8d664ee6-1cd4-4a9e-af52-9ca194d58a49">rxp:Royalties</rxp:P>
    <rxp:P
      contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35"
      id="F_2ae21461-4b6f-435f-b90b-18954ee3496c">rxp:Royalties</rxp:P>
    <rxp:P
      contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e"
      id="F_83ce9854-c39c-4871-b0b7-40ee8ddfbf0b">rxp:Royalties</rxp:P>
    <rxp:R
      contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596"
      id="F_278964b9-f74f-4005-9030-12417202f959">mlm:SandGravelStoneMember</rxp:R>
    <rxp:M
      contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596"
      id="F_856c70f3-a447-47e6-89d9-f3e72543749c">Open Pit</rxp:M>
    <rxp:Co
      contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596"
      id="F_20abf73d-2440-4d5f-abcb-077d0c8df7ed">country:US</rxp:Co>
    <rxp:Gv
      contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596"
      id="F_4486d88e-5b2f-485a-9bdb-1aba0a77c8aa">mlm:DepartmentOfTreasuryMember</rxp:Gv>
    <rxp:Pr
      contextRef="C_d5675b01-1349-4275-af20-f752276d4b61"
      id="F_9f0d83de-7923-4b7c-a6b8-6d06a89f2869">mlm:CANSSandGravelStoneOpenPitMember</rxp:Pr>
    <rxp:Sn
      contextRef="C_d5675b01-1349-4275-af20-f752276d4b61"
      id="F_2e60a930-1aff-42eb-93df-7df63dbba022">snj:CA-NS</rxp:Sn>
    <rxp:R
      contextRef="C_d5675b01-1349-4275-af20-f752276d4b61"
      id="F_aa1240bb-2bbe-46d7-b5ab-52072a2654a9">mlm:SandGravelStoneMember</rxp:R>
    <rxp:Co
      contextRef="C_d5675b01-1349-4275-af20-f752276d4b61"
      id="F_eef69c4f-d008-4fc7-a271-a660d280e468">country:CA</rxp:Co>
    <rxp:Sg
      contextRef="C_d5675b01-1349-4275-af20-f752276d4b61"
      id="F_b9206e03-1d23-4ef7-8c1e-579acd82b6ed">mlm:EastGroupMember</rxp:Sg>
    <rxp:Gv
      contextRef="C_d5675b01-1349-4275-af20-f752276d4b61"
      id="F_cfb70582-620a-409d-982b-9b5e9044a486">mlm:MunicipalityOfGuysboroughMember</rxp:Gv>
    <rxp:Pr
      contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce"
      id="F_81205142-d2bd-4002-822d-f73b017d86f4">mlm:USWYSandGravelStoneOpenPitMember</rxp:Pr>
    <rxp:Sn
      contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce"
      id="F_79e66889-49a3-4c4b-a57b-fd8b82af2691">snj:US-WY</rxp:Sn>
    <rxp:R
      contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce"
      id="F_3fe6f2b3-b2ba-49be-b2dc-4122d7264be4">mlm:SandGravelStoneMember</rxp:R>
    <rxp:Co
      contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce"
      id="F_cea8d20f-58a5-43a4-aaaf-dcf263aee905">country:US</rxp:Co>
    <rxp:Sg
      contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce"
      id="F_ff6218ba-276b-497e-832c-2add8ac9e306">mlm:WestGroupMember</rxp:Sg>
    <rxp:Gv
      contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce"
      id="F_7f3d43d2-dc7a-44ff-a476-54a1e3bafab2">mlm:BureauOfLandManagementMember</rxp:Gv>
    <rxp:Pr
      contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35"
      id="F_5c5c42b1-46bf-438b-8f87-2c1fdefb4846">mlm:USUTSandGravelStoneOpenPitMember</rxp:Pr>
    <rxp:Sn
      contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35"
      id="F_82522d6a-4cdd-4f50-a6c7-74ffef0a3890">snj:US-UT</rxp:Sn>
    <rxp:R
      contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35"
      id="F_35a2e135-b24d-4c79-a274-b405d91c50ea">mlm:SandGravelStoneMember</rxp:R>
    <rxp:Co
      contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35"
      id="F_2dd29756-ecc7-4690-b8b5-abd834247638">country:US</rxp:Co>
    <rxp:Sg
      contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35"
      id="F_66efb026-8f57-41dc-82dd-25e517991019">mlm:WestGroupMember</rxp:Sg>
    <rxp:Gv
      contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35"
      id="F_60c94f93-b5fd-4a86-b4a0-187c5947c61d">mlm:BureauOfLandManagementMember</rxp:Gv>
    <rxp:Pr
      contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e"
      id="F_9d2a535b-9282-4202-8398-1f7bf4086ae8">mlm:USCOSandGravelStoneOpenPitMember</rxp:Pr>
    <rxp:Sn
      contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e"
      id="F_89e865ba-4d74-40fa-bc65-013b28e6e85d">snj:US-CO</rxp:Sn>
    <rxp:R
      contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e"
      id="F_a4163204-33b2-44b5-a037-9981d6ce27bd">mlm:SandGravelStoneMember</rxp:R>
    <rxp:Co
      contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e"
      id="F_e470b934-aa97-4676-80f7-4ab312fb522b">country:US</rxp:Co>
    <rxp:Sg
      contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e"
      id="F_e5ceba07-1bc2-4b72-9121-bdccaefb9c5d">mlm:WestGroupMember</rxp:Sg>
    <rxp:Gv
      contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e"
      id="F_6f00af56-6800-4464-a4ec-4bd6672352d2">mlm:BureauOfLandManagementMember</rxp:Gv>
    <rxp:Taxes
      contextRef="C_c6026fde-92e4-49f4-8a66-f682fa5eacc3"
      decimals="-5"
      id="F_baba3cc0-af7d-4d30-8441-82e91db3d503"
      unitRef="U_USD">319400000</rxp:Taxes>
    <rxp:TotalPayments
      contextRef="C_c6026fde-92e4-49f4-8a66-f682fa5eacc3"
      decimals="-5"
      id="F_bb61a927-42db-4016-a6b4-90b7d3421edc"
      unitRef="U_USD">319400000</rxp:TotalPayments>
    <rxp:Royalties
      contextRef="C_c35d474c-fb98-46a4-b734-41e134451fd0"
      decimals="-5"
      id="F_2e807d37-4fc2-4fd8-9db9-7248dc2979f0"
      unitRef="U_USD">1500000</rxp:Royalties>
    <rxp:TotalPayments
      contextRef="C_c35d474c-fb98-46a4-b734-41e134451fd0"
      decimals="-5"
      id="F_acd86189-34e4-42e7-8171-1df43a875aa3"
      unitRef="U_USD">1500000</rxp:TotalPayments>
    <rxp:TotalPayments
      contextRef="C_813e2828-a662-46b8-831f-46c137b1a0d7"
      decimals="-5"
      id="F_1c102534-d076-43ce-877f-733a71e42254"
      unitRef="U_USD">320900000</rxp:TotalPayments>
    <rxp:Taxes
      contextRef="C_24e72319-e619-4800-aea6-56e94c34c656"
      decimals="-5"
      id="F_b3689a38-cda1-4e60-8921-ffba918ac7d3"
      unitRef="U_USD">300000</rxp:Taxes>
    <rxp:TotalPayments
      contextRef="C_24e72319-e619-4800-aea6-56e94c34c656"
      decimals="-5"
      id="F_67f91652-7f94-4b45-97f4-699bfe7dc189"
      unitRef="U_USD">300000</rxp:TotalPayments>
    <rxp:TotalPayments
      contextRef="C_fd8057f3-79e2-45ed-8fc6-3263d21ec861"
      decimals="-5"
      id="F_5bade75d-c7cc-4765-b51a-912bf8d40051"
      unitRef="U_USD">300000</rxp:TotalPayments>
    <rxp:TotalPayments
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      decimals="-5"
      id="F_5db96db4-1365-4a9e-827e-6d8e1416827c"
      unitRef="U_USD">321200000</rxp:TotalPayments>
    <rxp:Taxes
      contextRef="C_5806528e-ffee-49e8-8a4e-92d8617a412e"
      decimals="-5"
      id="F_576c41f0-8858-492d-84b2-ab29fd5e6215"
      unitRef="U_USD">319400000</rxp:Taxes>
    <rxp:TotalPayments
      contextRef="C_5806528e-ffee-49e8-8a4e-92d8617a412e"
      decimals="-5"
      id="F_9e6bcbba-2911-4932-92d4-1cf0e02d5cfb"
      unitRef="U_USD">319400000</rxp:TotalPayments>
    <rxp:A
      contextRef="C_eb165a15-2678-4756-8579-7b49e1b67596"
      decimals="-5"
      id="F_27584ca1-4fd5-415c-b099-26559a096339"
      unitRef="U_USD">319400000</rxp:A>
    <rxp:M
      contextRef="C_d5675b01-1349-4275-af20-f752276d4b61"
      id="F_a4b5d52d-81dd-4625-9d75-871b0ecb4e4c">Open Pit</rxp:M>
    <rxp:Taxes
      contextRef="C_8b52b373-6147-4150-aca3-ae1d3f3ea8b0"
      decimals="-5"
      id="F_1fb21db9-9ea3-413c-86b1-1bf7b94db704"
      unitRef="U_USD">300000</rxp:Taxes>
    <rxp:TotalPayments
      contextRef="C_8b52b373-6147-4150-aca3-ae1d3f3ea8b0"
      decimals="-5"
      id="F_8adfdfb2-8326-4fd4-a5f0-db70baf64f55"
      unitRef="U_USD">300000</rxp:TotalPayments>
    <rxp:A
      contextRef="C_d5675b01-1349-4275-af20-f752276d4b61"
      decimals="-5"
      id="F_ca2aadb6-354c-4e9a-82bc-ee8bfd59d433"
      unitRef="U_USD">300000</rxp:A>
    <rxp:M
      contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce"
      id="F_e2533871-cbbb-4510-a14f-319fd995071c">Open Pit</rxp:M>
    <rxp:Royalties
      contextRef="C_8eb10f29-9821-49cc-a088-c0b7e8f6d603"
      decimals="-5"
      id="F_0de7b171-99fe-48be-90f7-c37f106ddabd"
      unitRef="U_USD">900000</rxp:Royalties>
    <rxp:TotalPayments
      contextRef="C_8eb10f29-9821-49cc-a088-c0b7e8f6d603"
      decimals="-5"
      id="F_7dcf95dd-67a7-498d-95e2-28e549257fc2"
      unitRef="U_USD">900000</rxp:TotalPayments>
    <rxp:A
      contextRef="C_ce565dd3-84b3-40e0-b9ab-3d920c72f7ce"
      decimals="-5"
      id="F_7964456e-684f-419d-932b-b32a507a0d2f"
      unitRef="U_USD">900000</rxp:A>
    <rxp:M
      contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35"
      id="F_56e14375-a58e-4212-9a8a-be6d6a4caa4a">Open Pit</rxp:M>
    <rxp:Royalties
      contextRef="C_fb6d9ab9-560b-4e54-846c-d4190bd5cd10"
      decimals="-5"
      id="F_18689e3a-58a0-4699-945c-0f0675d3eb6b"
      unitRef="U_USD">400000</rxp:Royalties>
    <rxp:TotalPayments
      contextRef="C_fb6d9ab9-560b-4e54-846c-d4190bd5cd10"
      decimals="-5"
      id="F_81a02bf7-18ce-4220-90a6-6b2db1e3f25a"
      unitRef="U_USD">400000</rxp:TotalPayments>
    <rxp:A
      contextRef="C_2a5ffc36-ee59-47bf-8026-fec2dd44dc35"
      decimals="-5"
      id="F_399ec22c-cf63-48ce-8761-8d1092d31fc2"
      unitRef="U_USD">400000</rxp:A>
    <rxp:M
      contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e"
      id="F_f988ccd7-b084-41b4-af27-25cd9f8a8023">Open Pit</rxp:M>
    <rxp:Royalties
      contextRef="C_246cc989-4a0e-4dfa-89f8-5fb8e77cf798"
      decimals="-5"
      id="F_6be8549a-867c-4cf9-b039-355481e1abdd"
      unitRef="U_USD">200000</rxp:Royalties>
    <rxp:TotalPayments
      contextRef="C_246cc989-4a0e-4dfa-89f8-5fb8e77cf798"
      decimals="-5"
      id="F_5910c22b-1d69-4dd2-9b36-b34127718427"
      unitRef="U_USD">200000</rxp:TotalPayments>
    <rxp:A
      contextRef="C_5f563407-336b-412e-bdff-dde0ba2ff02e"
      decimals="-5"
      id="F_1ce785e9-c9a8-4a3b-8db3-45a91618f970"
      unitRef="U_USD">200000</rxp:A>
    <rxp:TotalPayments
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      decimals="-5"
      id="F_74c3bf36-9ae2-438a-9892-a97890dd9e8c"
      unitRef="U_USD">321200000</rxp:TotalPayments>
    <rxp:Taxes
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      decimals="-5"
      id="F_82ba33c3-d4d7-4093-9fac-6923a8dd20c1"
      unitRef="U_USD">319700000</rxp:Taxes>
    <rxp:Royalties
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      decimals="-5"
      id="F_95c365f4-c57e-43af-8715-d46a8611729d"
      unitRef="U_USD">1500000</rxp:Royalties>
    <rxp:TotalPayments
      contextRef="C_4f8e414f-4bcf-43e8-9122-8ac8d82547b9"
      decimals="-5"
      id="F_57dc0fd6-a858-4e36-8e46-8c8c193c1988"
      unitRef="U_USD">321200000</rxp:TotalPayments>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
