XML 68 R52.htm IDEA: XBRL DOCUMENT
v3.20.4

Debt - Credit Facilities and Capital Leases (Details) |  | 12 Months Ended |  |
--- | --- | --- | --- | ---
Oct. 16, 2019 USD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Feb. 02, 2021 USD ($) | Apr. 12, 2017 USD ($)
Line of Credit Facility [Line Items] |  |  |  |  |
Total net leverage ratio |  | 1.68 |  |  |
Revolving Credit Facility |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Principal borrowing capacity, maximum |  |  |  |  | $ 120,000,000.0
2019 Credit Agreement | Line of Credit |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Equity interest of subsidiary guarantor (percentage) | 100.00% |  |  |  |
Equity voting rights of subsidiary (percentage) | 65.00% |  |  |  |
Leverage ratio, letters of credit outstanding | $ 40,000,000.0 |  |  |  |
Allowed netted cash amount percentage | 100.00% |  |  |  |
Domestic and foreign qualified cash, maximum | $ 200,000,000.0 |  |  |  |
Netted cash amount |  | $ 63,600,000 |  |  |
2019 Credit Agreement | Line of Credit | Maximum |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Total net leverage ratio |  | 5.00 |  |  |
Base Rate | 2019 Credit Agreement | Line of Credit |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Index rate or LIBOR plus (percentage) | 0.625% |  |  |  |
LIBOR | 2019 Credit Agreement | Revolving Credit Facility |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Index rate or LIBOR plus (percentage) |  | 1.25% | 1.625% |  |
LIBOR | 2019 Credit Agreement | Line of Credit |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Index rate or LIBOR plus (percentage) | 1.625% |  |  |  |
Line of Credit | 2019 Credit Agreement | Revolving Credit Facility |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Principal borrowing capacity, maximum | $ 425,000,000.0 |  |  |  |
Principal borrowing capacity, remaining |  |  | $ 424,900,000 |  |
Increase (decrease) to line of credit |  |  | $ (100,000) |  |
Line of Credit | 2019 Credit Agreement | Revolving Credit Facility | Subsequent Event |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Principal borrowing capacity, maximum |  |  |  | $ 725,000,000.0 |
Line of Credit | 2019 Credit Agreement | Incremental Facility |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Principal borrowing capacity, maximum | 550,000,000.0 |  |  |  |
Line of Credit | 2019 Credit Agreement | Letter of Credit |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Principal borrowing capacity, maximum | 60,000,000.0 |  |  |  |
Line of Credit | 2019 Credit Agreement | Term Loan Facility |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Principal borrowing capacity, maximum | $ 425,000,000.0 |  |  |  |

X
- Definition Debt Instrument, Covenant, Leverage Ratio, Consolidated Indebtedness, Letters Of Credit Outstanding + References No definition available. + Details
Name: | tpx_DebtInstrumentCovenantLeverageRatioConsolidatedIndebtednessLettersOfCreditOutstanding
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Debt Instrument, Covenant, Leverage Ratio, Consolidated Indebtedness, Netted Cash + References No definition available. + Details
Name: | tpx_DebtInstrumentCovenantLeverageRatioConsolidatedIndebtednessNettedCash
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The maximum allowed domestic and foreign qualified cash that can be excluded from the total net leverage ratio calculation. + References No definition available. + Details
Name: | tpx_DomesticAndForeignQualifiedCashMaximum
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Domestic and Foreign Qualified Cash, Maximum Percentage + References No definition available. + Details
Name: | tpx_DomesticandForeignQualifiedCashMaximumPercentage
Namespace Prefix: | tpx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Equity Interest Of Subsidiary Guarantor + References No definition available. + Details
Name: | tpx_EquityInterestOfSubsidiaryGuarantor
Namespace Prefix: | tpx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Equity Voting Rights of Subsidiary + References No definition available. + Details
Name: | tpx_EquityVotingRightsofSubsidiary
Namespace Prefix: | tpx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Refers to net leverage ratio. + References No definition available. + Details
Name: | tpx_TotalNetLeverageRatio
Namespace Prefix: | tpx_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) of the credit facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(f)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 + Details
Name: | us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=tpx_A2019CreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_BaseRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=tpx_IncrementalFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=tpx_TermLoanFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |