v3.8.0.1

Tax Receivable Agreement (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2017
Income Tax Disclosure [Abstract] |
Summary of Tax Receivable Agreement | The following table summarizes activity related to the tax receivable agreement for the year ended December 31, 2017:
(In thousands) |  |
Balance December 31, 2016 (Successor) |  | $ | 165,384 |
Measurement period adjustments |  | (3,017 | )
Exchanges of Class B units for Class A shares |  | 12,215 |
Remeasurement due to change in state tax rate |  | 1,589 |
Remeasurement due to Tax Cuts and Jobs Act |  | (51,811 | )
Balance December 31, 2017 (Successor) |  | $ | 124,360 |
Future Expected Payments Under Tax Receivable Arrangement | As of December 31, 2017 the future expected payments under the Tax Receivable Agreement are as follows:
(In thousands) |
2018 | $ | 14,200 |
2019 | 7,600 |
2020 | 7,400 |
2021 | 7,200 |
2022 | 7,200 |
Thereafter | 80,760 |

X
- Definition Summary Of Tax Receivable Agreement [Table Text Block] + References No definition available. + Details
Name: | twnk_SummaryOfTaxReceivableAgreementTableTextBlock
Namespace Prefix: | twnk_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Receivable Agreement, Fiscal Year Maturity Schedule [Table Text Block] + References No definition available. + Details
Name: | twnk_TaxReceivableAgreementFiscalYearMaturityScheduleTableTextBlock
Namespace Prefix: | twnk_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_IncomeTaxDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration