XML 96 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement Plans - Defined Contribution Plans (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Deferred Profit Sharing      
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution plan, cost recognized $ 1.7us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_DeferredProfitSharingMember
$ 4.0us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_DeferredProfitSharingMember
 
401k Plan      
Defined Contribution Plan Disclosure [Line Items]      
Eligible employee contribution maximum (percentage) 15.00%tpx_EligibleEmployeeContributionMaximum
/ us-gaap_DefinedContributionPlanTypeAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Employment eligibility for plan participation minimum (in days) 90 days    
Defined contribution plan, employment eligibility to receive matching contributions, minimum (in years) 1 year    
Defined contribution plan, percentage of eligible employee contribution match, first tier 100.00%tpx_DefinedContributionPlanPercentageOfEligibleEmployeeContributionMatchFirstTier
/ us-gaap_DefinedContributionPlanTypeAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Defined contribution plan, percentage of eligible employee contributions matched fully, first tier 3.00%tpx_DefinedContributionPlanPercentageOfEligibleEmployeeContributionsMatchedFullyFirstTier
/ us-gaap_DefinedContributionPlanTypeAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Defined contribution plan, eligible employee contribution match, second tier 50.00%tpx_DefinedContributionPlanEligibleEmployeeContributionMatchSecondTier
/ us-gaap_DefinedContributionPlanTypeAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Defined contribution plan, eligible employee contribution matched by the company, second tier 2.00%tpx_DefinedContributionPlanEligibleEmployeeContributionMatchedByCompanySecondTier
/ us-gaap_DefinedContributionPlanTypeAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Defined contribution plan, cost recognized $ 5.0us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedContributionPlanTypeAxis
= us-gaap_PensionPlansDefinedBenefitMember
$ 1.7us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedContributionPlanTypeAxis
= us-gaap_PensionPlansDefinedBenefitMember
$ 1.5us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedContributionPlanTypeAxis
= us-gaap_PensionPlansDefinedBenefitMember