XML 21 R50.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Employee Retirement Plans (Details Textual) | 6 Months Ended
--- | ---
Jun. 30, 2012 MultiEmployerPensionPlan
Employee Retirement Plans (Textual) [Abstract] |
Description of Multiemployer Plan | Company participates in 20 regional multi-employer pension plans, principally related to building trades; none of the plans are considered significant
Number of regional multi employer pension plan | 20

X
- Details
Name: | mas_EmployeeRetirementPlansTextualAbstract
Namespace Prefix: | mas_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of regional multi employer pension plan. + References No definition available. + Details
Name: | mas_NumberOfRegionalMultiEmployerPensionPlan
Namespace Prefix: | mas_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition General descriptive information regarding an employer's multiemployer plans. A multiemployer plan is a plan to which two or more unrelated employers contribute, usually pursuant to one or more collective-bargaining agreements. A characteristic of multiemployer plans is that assets contributed by one participating employer may be used to provide benefits to employees of other participating employers since assets contributed by one employer are not segregated in a separate account or restricted to provide benefits only to employees of that employer. A multiemployer plan is usually administered by a board of trustees composed of management and labor representatives and may also be referred to as a "joint trust" or "union" plan. Generally, many employers participate in a multiemployer plan, and an employer may participate in more than one plan. The employers participating in multiemployer plans usually have a common industry bond, but for some plans the employers are in different industries and the labor union may be their only common bond. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 80 -Topic 715 -URI http://asc.fasb.org/extlink&oid=6958064&loc=d3e29142-114947 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 132R -Paragraph 12 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 87 -Paragraph 67 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Multiemployer Plan -URI http://asc.fasb.org/extlink&oid=6517991 + Details
Name: | us-gaap_DescriptionOfMultiemployerPlan
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration