v3.8.0.1

Related Party Transactions (Details) - Executive Chairman - USD ($) $ / shares in Units, $ in Thousands |  |  | 10 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Nov. 04, 2016 | Nov. 03, 2016 | Nov. 03, 2016 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Potential grants (shares) |  |  |  |  | 2,750,000.00 |  |
Minimum |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Potential grants (shares) |  |  |  |  | 0 |  |
Adjusted EBITDA |  |  |  |  | $ 240,500 |  |
Maximum |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Potential grants (shares) |  |  |  |  | 2,750,000.00 |  |
Hostess Holdings units |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Fully vested units of stock, granted to Chairman (in shares) | 2,496,000 | 2,496,000 |  |  |  |  |
Other payments related to employee agreement (less than) |  |  |  |  |  | $ 100 |
Stock granted before lack of marketability discount |  | $ 28,454 |  |  |  |  |
Discount for lack of marketability |  | 6.00% |  |  |  |  |
Stock granted,value, gross |  | $ 26,747 |  |  |  | $ 26,700 |
Hostess Holdings units | Minimum |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Potential grants (shares) |  |  |  |  | 0 |  |
Hostess Holdings units | Maximum |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Potential grants (shares) |  |  |  |  | 5,500,000.0 |  |
Predecessor |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Compensation expense |  |  | $ 3,500 |  |  |  | $ 4,300
Forecast | Adjusted EBITDA Greater Than $257.8 million |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Potential grants (shares) |  |  |  | 1,375,000.000 |  |  |
Forecast | Adjusted EBITDA Greater Than $262.8 million |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Potential grants (shares) |  |  |  | 1,375,000.000 |  |  |
Forecast | Minimum | Adjusted EBITDA Greater Than $257.8 million |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Adjusted EBITDA |  |  |  | $ 257,800 |  |  |
Forecast | Minimum | Adjusted EBITDA Greater Than $262.8 million |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Adjusted EBITDA |  |  |  | $ 262,800 |  |  |
Hostess Holdings Class B Units |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Shares, Issued |  |  |  |  | 0 |  |
Common Class A |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Shares, Issued |  |  |  |  | 0 |  |
Common Class A | Hostess Holdings units |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |
Sales price (in usd per share) |  | $ 11.40 | $ 11.40 |  |  |  |

X
- Definition Shares-based Compensation Arrangement by Share-based Payment Award, Potential Share Grants Based on EBITDA Targets + References No definition available. + Details
Name: | twnk_SharesbasedCompensationArrangementbySharebasedPaymentAwardPotentialShareGrantsBasedonEBITDATargets
Namespace Prefix: | twnk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock Granted, Value, Share-based Compensation, Gross Before Lack of Marketability Discount + References No definition available. + Details
Name: | twnk_StockGrantedValueSharebasedCompensationGrossBeforeLackofMarketabilityDiscount
Namespace Prefix: | twnk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Stock Granted, Value, Share-based Compensation, Gross, Other Payments + References No definition available. + Details
Name: | twnk_StockGrantedValueSharebasedCompensationGrossOtherPayments
Namespace Prefix: | twnk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Target Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization + References No definition available. + Details
Name: | twnk_TargetAdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
Namespace Prefix: | twnk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Adjustment to the discount rate used to measure fair value for lack of ability to convert business interests into cash quickly. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueInputsDiscountForLackOfMarketability
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
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_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expenditures for salaries for officers and non-officers. Does not include allocated share-based compensation, pension and post-retirement benefit expense or other labor-related non-salary expense. For commercial and industrial companies, excludes any direct and overhead labor that is included in cost of goods sold. + References No definition available. + Details
Name: | us-gaap_SalariesWagesAndOfficersCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net number of non-option equity instruments granted to participants. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(1) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159872&loc=d3e21463-112644 + Details
Name: | us-gaap_SharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Value, before forfeitures, of stock or other type of equity granted of any equity-based compensation plan other than an employee stock ownership plan (ESOP). + References No definition available. + Details
Name: | us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_BoardOfDirectorsChairmanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
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: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_PredecessorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=twnk_SharebasedCompensationAwardTrancheFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=twnk_HostessHoldingsClassBUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |