v3.23.1

Tax Receivable Agreement Obligations - Summary of Activity (Details) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2023 USD ($)
Reconciliation Of Tax Receivable Agreement Liability [Roll Forward] |
Beginning balance | $ 135,692
Payments | (1,358)
Ending balance | $ 134,334

X
- Definition Liability On Tax Receivable Agreement + References No definition available. + Details
Name: | twnk_LiabilityOnTaxReceivableAgreement
Namespace Prefix: | twnk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Liability On Tax Receivable Agreement, Payments + References No definition available. + Details
Name: | twnk_LiabilityOnTaxReceivableAgreementPayments
Namespace Prefix: | twnk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reconciliation Of Tax Receivable Agreement Liability [Roll Forward] + References No definition available. + Details
Name: | twnk_ReconciliationOfTaxReceivableAgreementLiabilityRollForward
Namespace Prefix: | twnk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration