XML 82 R66.htm IDEA: XBRL DOCUMENT
v3.22.4

Restructuring Activities - Additional Information (Detail) |  |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Jul. 02, 2018 Segment | May 03, 2017 BusinessUnit | Jan. 02, 2021 USD ($) | Jul. 11, 2020 USD ($) Bakery | Dec. 31, 2022 USD ($) Segment | Jan. 01, 2022 USD ($) | Jan. 02, 2021 USD ($) Bakery
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Number of operating segments | Segment |  |  |  |  | 1 |  |  |
Project centennial costs |  |  |  |  | $ 0 | $ 0 | $ 15,548,000 | [1]
Impairment charges assets held for sale |  |  | $ 1,300,000 |  |  |  | $ 23,627,000 |
Number of closed bakeries reclassified as held for sale | Bakery |  |  |  | 3 |  |  | 3 |
Restructuring and related impairment charges |  |  |  |  | 0 | $ 0 | $ 23,627,000 |
RIF |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Employee severance charges recognized |  |  |  |  |  |  | 5,300,000 |
Bakeries |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Impairment charges assets held for sale |  |  |  | $ 5,700,000 |  |  | 5,700,000 |
Spare Parts |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Impairment charges assets held for sale |  |  |  | 700,000 |  |  | 700,000 |
Impairment of Trademark |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Impairment charge |  |  | 1,300,000 | 4,600,000 |  |  |  |
Lease Impairment Charges |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring and related impairment charges |  |  |  |  |  |  | 9,397,000 |
Lease Termination Charges |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring and related impairment charges |  |  |  |  |  |  | 4,077,000 |
Develop Leading Capabilities |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Number of operating segments | Segment | 1 |  |  |  |  |  |  |
Line and Distribution Depot Closings |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Impairment charges assets held for sale |  |  |  | $ 600,000 |  |  |  |
Employee Severance | Voluntary Employee Separation Incentive Plan |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Employee termination benefits |  |  |  |  | $ 1,500,000 |  | $ 2,600,000 |
Launch of Project Centennial |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Ingredient and packaging impairments |  |  | $ 1,200,000 |  |  |  |  |
Launch of Project Centennial | Develop Leading Capabilities |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |
Number of new organizational structure business units established | BusinessUnit |  | 2 |  |  |  |  |  |
[1] | Represents non-restructuring costs and are recorded in the selling, distribution, and administrative expenses line item of our Consolidated Statements of Income.

X
- Definition Ingredient and packaging impairments. + References No definition available. + Details
Name: | flo_IngredientAndPackagingImpairments
Namespace Prefix: | flo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of business units. + References No definition available. + Details
Name: | flo_NumberOfBusinessUnits
Namespace Prefix: | flo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of closed bakeries reclassified as held for sale. + References No definition available. + Details
Name: | flo_NumberOfClosedBakeriesReclassifiedAsHeldForSale
Namespace Prefix: | flo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Project centennial implementation costs. + References No definition available. + Details
Name: | flo_ProjectCentennialImplementationCosts
Namespace Prefix: | flo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense for employee benefit and equity-based compensation. + References No definition available. + Details
Name: | us-gaap_EmployeeBenefitsAndShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 3 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275 + Details
Name: | us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 18 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599 + Details
Name: | us-gaap_NumberOfOperatingSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
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_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of restructuring charges, remediation cost, and asset impairment loss. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 + Details
Name: | us-gaap_RestructuringSettlementAndImpairmentProvisions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_SeveranceCosts1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=flo_ReductionInForcePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis=flo_BakeriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis=flo_SparePartsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=flo_ImpairmentOfTrademarkMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=flo_LeaseImpairmentChargesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=flo_LeaseTerminationChargesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=flo_DevelopLeadingCapabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=flo_LineAndDistributionDepotClosingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=flo_VoluntaryEmployeeSeparationIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=flo_LaunchOfProjectCentennialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |