XML 66 R50.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Summary of Significant Accounting Policies - Changes in Accrued Sales Returns (Details) - USD ($) $ in Millions |  | 12 Months Ended
--- | --- | ---
Jan. 01, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Changes in Accrued Sales Returns [Roll Forward] |  |  |
Beginning balance | $ 34.3 | $ 30.0 | $ 30.3
Amounts accrued |  | 83.8 | 81.6
Returns charged to accrual |  | (81.2) | (81.9)
Reclassification and remeasurement of sales return asset under Topic 606 | $ 1.7 |  |
Ending balance |  | $ 34.3 | $ 30.0

X
- Definition Changes in Accrued Sales Returns [Roll Forward] + References No definition available. + Details
Name: | tpx_ChangesinAccruedSalesReturnsRollForward
Namespace Prefix: | tpx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date for estimated product return rights granted to customers. + References No definition available. + Details
Name: | tpx_SalesReturnsAccrual
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase in the accrual for estimated sales returns. + References No definition available. + Details
Name: | tpx_SalesReturnsAndAllowancesGood
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reduction in the accrual for returns charged to sales. The aggregate refunds recognized during an accounting period due to goods returned. + References No definition available. + Details
Name: | tpx_SalesReturnsChargedToSalesAllowanceAccrual
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sales Returns, Reclassification and Remeasurement Adjustment + References No definition available. + Details
Name: | tpx_SalesReturnsReclassificationandRemeasurementAdjustment
Namespace Prefix: | tpx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration