XML 17 R9.htm IDEA: XBRL DOCUMENT
v3.23.4

Insider Trading Arrangements | 3 Months Ended
--- | ---
Dec. 31, 2023 shares
Trading Arrangements, by Individual |
Material Terms of Trading Arrangement | None of the Company's directors or officers adopted, modified, or terminated a Rule 10b5-1 trading arrangement, or a non-Rule 10b5-1 trading arrangement during the Company's fiscal third quarter ended December 31, 2023, except as follows: On December 6, 2023, Michael R. Haack, President and Chief Executive Officer, adopted a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 10,000 shares of the Company’s common stock and the exercise of up to 21,700 stock options and the sale of the underlying shares, subject to certain conditions. Trades may occur under Mr. Haack’s plan during the period from (a) the later of March 6, 2024, or the third trading day after the filing of the Company’s Form 10-Q for the quarter ended December 31, 2023, through (b) March 5, 2025.
Other Officers or Directors [Member] |
Trading Arrangements, by Individual |
Title | directors or officers
Non-Rule 10b5-1 Arrangement Adopted | false
Rule 10b5-1 Arrangement Terminated | false
Non-Rule 10b5-1 Arrangement Terminated | false
Rule 10b5-1 Arrangement Modified | false
Non-Rule 10b5-1 Arrangement Modified | false
Michael R Haack [Member] |
Trading Arrangements, by Individual |
Name | Michael R. Haack
Title | President and Chief Executive Officer
Rule 10b5-1 Arrangement Adopted | true
Adoption Date | December 6, 2023
Arrangement Duration | 455 days
Aggregate Available | 10,000
Expiration Date | March 5, 2025

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_MtrlTermsOfTrdArrTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TradingArrByIndTable
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B + Details
Name: | ecd_TrdArrAdoptionDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph C + Details
Name: | ecd_TrdArrDuration
Namespace Prefix: | ecd_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndName
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndTitle
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph D + Details
Name: | ecd_TrdArrSecuritiesAggAvailAmt
Namespace Prefix: | ecd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition NonRule10b51ArrModifiedFlag + References No definition available. + Details
Name: | exp_Nonrule10B51Arrmodifiedflag
Namespace Prefix: | exp_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Rule10b51ArrModifiedFlag + References No definition available. + Details
Name: | exp_Rule10B51Arrmodifiedflag
Namespace Prefix: | exp_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition TrdArrExpirationDate + References No definition available. + Details
Name: | exp_Trdarrexpirationdate
Namespace Prefix: | exp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ecd_IndividualAxis=exp_OtherOfficersOrDirectorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=exp_MichaelRHaackMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |