XML 50 R33.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Insider Trading Arrangements | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2023 shares | Dec. 31, 2023 shares
Trading Arrangements, by Individual |  |
Non-Rule 10b5-1 Arrangement Adopted | false |
Rule 10b5-1 Arrangement Terminated | false |
Non-Rule 10b5-1 Arrangement Terminated | false |
Keith J. Allman [Member] |  |
Trading Arrangements, by Individual |  |
Material Terms of Trading Arrangement |  | On December 6, 2023, Keith J. Allman, our President and Chief Executive Officer, adopted a new 10b5-1 Trading Plan that is intended to satisfy the affirmative defense of Rule 10b5-1(c) of the Exchange Act (the "Plan"). Trades under the Plan are permitted to begin on March 6, 2024 and the Plan's maximum duration is until October 31, 2024. The Plan is intended to allow for: (i) the sale of 56,676 shares, (ii) the exercise and sale of up to 1,162,972 stock options, and (iii) the sale of shares acquired by Mr. Allman upon the vesting of performance restricted stock units ("PRSUs") granted to him under our 2021-2023 Long Term Incentive Program (the number of PRSUs that vest is subject to certain performance conditions under the Long Term Incentive Program, with a maximum of 84,260 PRSUs).
Name | Keith J. Allman |
Title | President and Chief Executive Officer |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | December 6, 2023 |
Arrangement Duration | 239 days |
Keith J. Allman Rule Trading Arrangement, Common Stock [Member] | Keith J. Allman [Member] |  |
Trading Arrangements, by Individual |  |
Aggregate Available | 56,676 | 56,676
Keith J. Allman Rule Trading Arrangement, Stock Options [Member] | Keith J. Allman [Member] |  |
Trading Arrangements, by Individual |  |
Aggregate Available | 1,162,972 | 1,162,972
Keith J. Allman Rule Trading Arrangement, Performance Restricted Stock Units [Member] | Keith J. Allman [Member] |  |
Trading Arrangements, by Individual |  |
Aggregate Available | 84,260 | 84,260

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
- Details
Name: | ecd_IndividualAxis=mas_KeithJAllmanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_TradingArrAxis=mas_KeithJAllmanRuleTradingArrangementCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_TradingArrAxis=mas_KeithJAllmanRuleTradingArrangementStockOptionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_TradingArrAxis=mas_KeithJAllmanRuleTradingArrangementPerformanceRestrictedStockUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |