XML 109 R69.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Retirement Plans - Multi-employer Benefit Plans (Details) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 facility | Dec. 31, 2013
Multi-Employer Benefit Plans |  |  |  |
Domestic employees represented by various labor unions with separate collective bargaining agreements (percentage) | 68.00%us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfParticipants |  |  |
Maximum |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Total contributions for most recent plan year available (percentage) | 5.00%tpx_MultiemployerPlanPeriodContributionsPercentage / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |
Red Zone | Maximum |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Multi-employer plans funded status (percentage) (less than for Red and Yellow Zone, greater than for Green Zone) | 65.00%tpx_MultiemployerPlansFundedStatusPercentage / tpx_MultiemployerPlansCertifiedZoneStatusAxis = tpx_RedMember / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |
Yellow Zone |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Number of years in which a multi-employer plan is projected to be a credit balance | 7 years |  |  |
Yellow Zone | Minimum |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Multi-employer plans funded status (percentage) (less than for Red and Yellow Zone, greater than for Green Zone) | 80.00%tpx_MultiemployerPlansFundedStatusPercentage / tpx_MultiemployerPlansCertifiedZoneStatusAxis = tpx_YellowMember / us-gaap_RangeAxis = us-gaap_MinimumMember |  |  |
Green Zone |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Number of years in which a multi-employer plan is projected not to be a credit balance | 7 years |  |  |
Green Zone | Minimum |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Multi-employer plans funded status (percentage) (less than for Red and Yellow Zone, greater than for Green Zone) | 80.00%tpx_MultiemployerPlansFundedStatusPercentage / tpx_MultiemployerPlansCertifiedZoneStatusAxis = tpx_GreenMember / us-gaap_RangeAxis = us-gaap_MinimumMember |  |  |
Multi-employer Retirement Plan |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Number of domestic manufacturing facilities where employees are covered by union sponsored multiemployer plans | 8tpx_MultiemployerPlanNumberOfDomesticManufacturingFacilities / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |  |  |
Expenses recognized for contributions | $ 4.7us-gaap_MultiemployerPlanPeriodContributions / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |  | $ 3.9us-gaap_MultiemployerPlanPeriodContributions / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |
Multi-employer Health and Welfare Plan | Multi-employer Retirement Plan |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Number of domestic manufacturing facilities where employees are covered by union sponsored multiemployer plans | 3tpx_MultiemployerPlanNumberOfDomesticManufacturingFacilities / us-gaap_MultiemployerPlanNameAxis = tpx_MultiemployerPlansHealthAndWelfareMember / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |  |  |
Expenses recognized for contributions | 2.2us-gaap_MultiemployerPlanPeriodContributions / us-gaap_MultiemployerPlanNameAxis = tpx_MultiemployerPlansHealthAndWelfareMember / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |  | 2.2us-gaap_MultiemployerPlanPeriodContributions / us-gaap_MultiemployerPlanNameAxis = tpx_MultiemployerPlansHealthAndWelfareMember / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |
United Furniture Workers Pension Fund A |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Surcharge (percentage) | 10.00%tpx_MultiemployerPlansSurchargeRate / us-gaap_MultiemployerPlanNameAxis = tpx_UnitedFurnitureWorkersPensionFundAMember | [1],[2] | 10.00%tpx_MultiemployerPlansSurchargeRate / us-gaap_MultiemployerPlanNameAxis = tpx_UnitedFurnitureWorkersPensionFundAMember | [1],[2]
United Furniture Workers Pension Fund A | Multi-employer Retirement Plan |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Expenses recognized for contributions | 0.9us-gaap_MultiemployerPlanPeriodContributions / us-gaap_MultiemployerPlanNameAxis = tpx_UnitedFurnitureWorkersPensionFundAMember / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember | [1] | 0.7us-gaap_MultiemployerPlanPeriodContributions / us-gaap_MultiemployerPlanNameAxis = tpx_UnitedFurnitureWorkersPensionFundAMember / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember | [1]
Pension Plan of the National Retirement Fund |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Surcharge (percentage) | 10.00%tpx_MultiemployerPlansSurchargeRate / us-gaap_MultiemployerPlanNameAxis = tpx_PensionPlanOfTheNationalRetirementFundMember | [1],[2] | 10.00%tpx_MultiemployerPlansSurchargeRate / us-gaap_MultiemployerPlanNameAxis = tpx_PensionPlanOfTheNationalRetirementFundMember | [2]
Pension Plan of the National Retirement Fund | Multi-employer Retirement Plan |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Expenses recognized for contributions | 1.1us-gaap_MultiemployerPlanPeriodContributions / us-gaap_MultiemployerPlanNameAxis = tpx_PensionPlanOfTheNationalRetirementFundMember / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember | [1] | 0.7us-gaap_MultiemployerPlanPeriodContributions / us-gaap_MultiemployerPlanNameAxis = tpx_PensionPlanOfTheNationalRetirementFundMember / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |
Central States, Southeast & Southwest Areas Pension Plan |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Surcharge (percentage) | 10.00%tpx_MultiemployerPlansSurchargeRate / us-gaap_MultiemployerPlanNameAxis = tpx_CentralStatesSoutheastSouthwestAreasPensionPlanMember | [2] |  |
Central States, Southeast & Southwest Areas Pension Plan | Multi-employer Retirement Plan |  |  |  |
Multi-Employer Benefit Plans |  |  |  |
Expenses recognized for contributions | $ 0.4us-gaap_MultiemployerPlanPeriodContributions / us-gaap_MultiemployerPlanNameAxis = tpx_CentralStatesSoutheastSouthwestAreasPensionPlanMember / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |  |  |
[1] | The Company represented more than 5.0% of the total contributions for the most recent plan year available.
[2] | Indicates whether the Company paid a surcharge to the plan in the most current year due to funding shortfalls and the amount of the surcharge.

X
- Definition Represents the number of domestic manufacturing facilities, employees working at are covered by union sponsored multiemployer plans. + References No definition available. + Details
Name: | tpx_MultiemployerPlanNumberOfDomesticManufacturingFacilities
Namespace Prefix: | tpx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of contributions made to multiemployer plans by the employer. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References No definition available. + Details
Name: | tpx_MultiemployerPlanPeriodContributionsPercentage
Namespace Prefix: | tpx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Indicates the percentage whether the multiemployer plan is less than 65 percent funded, between 65 and less than 80 percent funded, or at least 80 percent funded. The acceptable values are: (1) "less than 65 percent", (2) "between 65 and less than 80 percent", (3) "at least 80 percent", and (4) "NA". A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References No definition available. + Details
Name: | tpx_MultiemployerPlansFundedStatusPercentage
Namespace Prefix: | tpx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents percentage of surcharge to the pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References No definition available. + Details
Name: | tpx_MultiemployerPlansSurchargeRate
Namespace Prefix: | tpx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates the number of years a multi-employer plan is projected not to be a credit balance. + References No definition available. + Details
Name: | tpx_TimeInWhichMultiemployerPlanIsProjectedNotToBeCreditBalance
Namespace Prefix: | tpx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates the number of years a multi-employer plan is projected to be a credit balance. + References No definition available. + Details
Name: | tpx_TimeInWhichMultiemployerPlanIsProjectedToBeCreditBalance
Namespace Prefix: | tpx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contributions made to multiemployer plans by the employer. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=35742057&loc=SL14450702-114947 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=35742057&loc=SL14450691-114947 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=35742057&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanPeriodContributions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employee participants subject to a collective bargaining arrangement to all participants in a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35742057&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfParticipants
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_MultiemployerPlansLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | tpx_MultiemployerPlansCertifiedZoneStatusAxis=tpx_GreenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tpx_MultiemployerPlansCertifiedZoneStatusAxis=tpx_RedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tpx_MultiemployerPlansCertifiedZoneStatusAxis=tpx_YellowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=tpx_CentralStatesSoutheastSouthwestAreasPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=tpx_MultiemployerPlansHealthAndWelfareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=tpx_PensionPlanOfTheNationalRetirementFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=tpx_UnitedFurnitureWorkersPensionFundAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanTypeAxis=us-gaap_MultiemployerPlansPensionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |