XML 49 R33.htm IDEA: XBRL DOCUMENT
v3.22.4

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Basis of Consolidation | Basis of Consolidation. The Consolidated Financial Statements include the accounts of the company and its wholly-owned subsidiaries. Intercompany transactions and balances are eliminated in consolidation.
Use of Estimates | Use of Estimates. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Fiscal Year End | Fiscal Year End. Our fiscal year ends on the Saturday nearest December 31, resulting in a 53rd reporting week every five or six years. The last 53-week year was our Fiscal 2020. The next 53-week year will be Fiscal 2025. Our internal financial results and key performance indicators are reported on a weekly calendar basis to ensure the same numbers of Saturdays and Sundays in comparable months and to allow for a consistent four-week progression analysis. The company has elected the first quarter to report the extra four-week period. As such, our quarters are divided as follows:
Quarter |  | Number of Weeks
First Quarter |  | Sixteen
Second Quarter |  | Twelve
Third Quarter |  | Twelve
Fourth Quarter |  | Twelve (or Thirteen in fiscal years with an extra week)
Accordingly, interim results may not be indicative of subsequent interim period results, or comparable to prior or subsequent interim period results, due to differences in the lengths of the interim periods.
Revenue Recognition | Revenue Recognition. Revenue is recognized when obligations under the terms of a contract with our customers are satisfied. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The company records both direct and estimated reductions to gross revenue for customer programs and incentive offerings at the time the incentive is offered or at the time of revenue recognition for the underlying transaction that results in progress by the customer towards earning the incentive. These allowances include price promotion discounts, coupons, customer rebates, cooperative advertising, and product returns. Consideration payable to a customer is recognized at the time control transfers and is a reduction to revenue. The recognition of costs for promotion programs involves the use of judgment related to performance and redemption estimates. Estimates are made based on historical experience and other factors. Price promotion discount expense is recorded as a reduction to gross sales when the discounted product is sold to the customer. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in our selling, distribution, and administrative expenses line item on the Consolidated Statements of Income. The company’s production facilities deliver products to independent distributor partners (“IDP” or “IDPs”), who sell and deliver those products to outlets of retail accounts that are within the IDPs’ defined geographic territory. The IDPs sell products using either scan-based trading (“SBT”) technology, authorized charge tickets, or cash sales. SBT technology allows the retailer to take ownership of our products when the consumer purchases the products rather than at the time they are delivered to the retailer. Control of the inventory does not transfer upon delivery to the retailer because the company controls the risks and rights until the product is scanned at the reseller’s register. Each of the company’s products is considered distinct because the resellers expect each item to be a performance obligation. The company’s performance obligations are satisfied at the point in time when the end consumer purchases the product because each product is considered a separate performance obligation. Consequently, revenue is recognized at a point in time for each scanned item. The company has concluded that we are the principal for SBT sales. In Fiscal 2022, 2021, and 2020, the company recorded $2.4 billion, $2.2 billion, and $2.3 billion, respectively, in sales through SBT. SBT is utilized primarily in certain national and regional retail accounts (“SBT Outlet”). Generally, revenue is not recognized by the company upon delivery of our products by the company to the IDP or upon delivery of our products by the IDP to an SBT Outlet, but when our products are purchased by the end consumer. Product inventory in the SBT Outlet is reflected as inventory on the Consolidated Balance Sheets. The IDP performs a physical inventory of products at each SBT Outlet weekly and reports the results to the company. The inventory data submitted by the IDP for each SBT Outlet is compared with the product delivery data. Product delivered to a SBT Outlet that is not recorded as inventory in the product delivery data has been purchased by the consumer/customer of the SBT Outlet and is recorded as sales revenue by the company. Non-SBT sales are classified as either authorized charge sales or cash sales. The company provides marketing support to the IDP for authorized charge sales but does not provide marketing support to the IDP for cash sales. Marketing support includes providing a dedicated account representative, resolving complaints, and accepting responsibility for product quality which collectively define how to manage the relationship. Revenue is recognized at a point in time for non-SBT sales. The company retains inventory risk, establishes negotiated special pricing, and fulfills the contractual obligations for authorized charge sales. The company is the principal, the IDP is the agent, and the reseller is the customer. Revenue is recognized for authorized charge sales when the product is delivered to the customer because the company has satisfied its performance obligations. Cash sales occur when the IDP is the end customer. The IDP maintains accounts receivable, inventory and fulfillment risk for cash sales. The IDP also controls pricing for the resale of cash sale products. The company is the principal and the IDP is the customer, and an agent relationship does not exist. The discount paid to the IDP for cash sales is recorded as a reduction to revenue. Revenue is recognized for cash sales when the company’s products are delivered to the IDP because the company has satisfied its performance obligations. Certain sales are under contracts and include a formal ordering system. Orders are placed primarily using purchase orders (“PO”) or electronic data interchange information. Each PO, together with the applicable master supply agreement, is determined to be a separate contract. Product is delivered via contract carriers engaged by either the company or the customer with shipping terms provided in the PO. Each unit sold, for all product categories, is a separate performance obligation. Each unit is considered distinct because the customer can benefit from each unit by selling each one separately to the end consumer. Additionally, each unit is separately identifiable in the PO. Products are delivered either freight-on-board (“FOB”) shipping or destination. The company’s right to payment is at the time our products are obtained from our warehouse for FOB shipping deliveries. The right to payment for FOB destination deliveries occurs after the products are delivered to the customer. Revenue is recognized at a point in time when control transfers. The company pays commissions to brokers who obtain contracts with customers. Commissions are paid on the total value of the contract, which is determined at contract inception and is based on expected future activity. Broker commissions will not extend beyond a one-year term because each product is considered a separate order in the PO. The company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the company otherwise would have recognized is one year or less. These costs are included in our selling, distribution, and administrative expenses line item on the Consolidated Statements of Income. The company disaggregates revenue by sales channel. Our sales channels are branded retail and other. The other channel includes, store branded retail, foodservice, restaurants, institutional, vending, thrift stores, and contract manufacturing. The company does not disaggregate revenue by geographic region, customer type, or contract type. All revenues are recognized at a point in time. Sales by sales channel category are as follows for Fiscal 2022, 2021, and 2020 (amounts in thousands):
|  | Fiscal 2022 |  |  | Fiscal 2021 |  |  | Fiscal 2020 |
Branded retail |  | $ | 3,139,220 |  |  | $ | 2,874,714 |  |  | $ | 2,914,072 |
Other |  |  | 1,666,602 |  |  |  | 1,456,053 |  |  |  | 1,473,919 |
Total |  | $ | 4,805,822 |  |  | $ | 4,330,767 |  |  | $ | 4,387,991 |
Cash and Cash Equivalents | Cash and Cash Equivalents. The company considers deposits in banks, certificates of deposits, and short-term investments with original maturities of three months or less, and highly liquid investments that are readily convertible to known amounts of cash to be cash and cash equivalents.
Accounts and Notes Receivable | Accounts and Notes Receivable. Accounts and notes receivable consist of trade receivables, current portions of distributor notes receivable, and miscellaneous receivables. The company recognizes an allowance for credit losses related to its accounts and notes receivable to present the net amount expected to be collected as of the balance sheet date. The company estimates this allowance based on historical data such as days sales outstanding trends, previous write-offs of balances, and weekly reviews of aged trial balances, among others. Accounts and notes receivable balances are written off when deemed uncollectible and are recognized as a deduction from the allowance for credit losses. Expected recoveries, not to exceed the amount previously written off, are considered in determining the reserve balance at the balance sheet date. Activity in the allowance for doubtful accounts is as follows (amounts in thousands):
|  | Beginning Balance |  |  | Charged to Expense |  |  | Write-Offs and Other |  |  | Ending Balance |
Fiscal 2022 |  | $ | 15,398 |  |  | $ | 8,518 |  |  | $ | 5,152 |  |  | $ | 18,764 |
Fiscal 2021 |  | $ | 15,162 |  |  | $ | 6,071 |  |  | $ | 5,835 |  |  | $ | 15,398 |
Fiscal 2020 |  | $ | 9,473 |  |  | $ | 11,344 |  |  | $ | 5,655 |  |  | $ | 15,162 |
Activity in the allowance for trade accounts receivable credit losses for Fiscal 2022 and 2021 was as follows (amounts in thousands):
|  | Beginning Balance |  |  | Charged to Expense |  |  | Write-Offs and Other |  |  | Recoveries and other |  |  | Ending Balance |
Fiscal 2022 |  | $ | 2,552 |  |  | $ | 2,270 |  |  | $ | (2,721 | ) |  | $ | 87 |  |  | $ | 2,188 |
Fiscal 2021 |  | $ | 4,901 |  |  | $ | 596 |  |  | $ | (1,018 | ) |  | $ | (1,927 | ) |  | $ | 2,552 |
Fiscal 2020 |  | $ | 2,089 |  |  | $ | 2,875 |  |  | $ | (2,319 | ) |  | $ | 2,256 |  |  | $ | 4,901 |
The amounts charged to expense for bad debts in the table above, inclusive of other non-trade accounts receivable amounts, are reported as adjustments to reconcile net income to net cash provided by operating activities in the Consolidated Statements of Cash Flows. The write-offs represent the amounts that are used to reduce the gross accounts and notes receivable at the time the balance due from the customer is written-off. Walmart/Sam’s Club is our only customer with a balance greater than 10% of outstanding trade receivables. Their percentage of trade receivables was 24.3% and 19.8%, on a consolidated basis, as of December 31, 2022 and January 1, 2022, respectively. No other customer accounted for greater than 10% of the company’s outstanding receivables.
Concentration of Credit Risk | Concentration of Credit Risk. The company performs periodic credit evaluations and grants credit to customers, who are primarily in the grocery and foodservice markets, and generally does not require collateral. Our top 10 customers in Fiscal 2022, 2021, and 2020 accounted for 54.5%, 53.7% and 53.6% of sales, respectively. Our largest customer’s, Walmart/Sam’s Club, weighted percent of sales for Fiscal 2022, 2021, and 2020 was as follows:
|  | Percent of Sales |
Fiscal 2022 |  |  | 21.7 | %
Fiscal 2021 |  |  | 21.2 | %
Fiscal 2020 |  |  | 21.2 | %
Walmart/Sam’s Club is the only customer to account for greater than 10% of the company’s sales.
Inventories | Inventories. Inventories at December 31, 2022 and January 1, 2022 are valued at net realizable value. Costs for raw materials and packaging are recorded at moving average cost. Finished goods inventories are valued at average costs. The company will write down inventory to net realizable value for estimated unmarketable inventory equal to the difference between the cost of the inventory and the estimated net realizable value for situations when the inventory is impaired by damage, deterioration, or obsolescence. Activity in the inventory reserve allowance is as follows (amounts in thousands):
|  | Beginning Balance |  |  | Charged to Expense |  |  | Write-Offs and Other |  |  | Ending Balance |
Fiscal 2022 |  | $ | 284 |  |  | $ | 3,679 |  |  | $ | 2,927 |  |  | $ | 1,036 |
Fiscal 2021 |  | $ | 1,920 |  |  | $ | 16 |  |  | $ | 1,652 |  |  | $ | 284 |
Fiscal 2020 |  | $ | 161 |  |  | $ | 3,601 |  |  | $ | 1,842 |  |  | $ | 1,920 |
The amounts charged to expense for inventory loss in the table above are reported as adjustments to reconcile net income to net cash provided by operating activities in the Consolidated Statements of Cash Flows. The write-offs and other column represents the amounts that are used to reduce gross inventories.
Shipping Costs | Shipping Costs. Shipping costs are included in the selling, distribution, and administrative expenses line item of the Consolidated Statements of Income. For Fiscal 2022, 2021, and 2020, shipping costs were $1,169.0 million, $1,063.6 million, and $1,075.8 million, respectively, including the costs paid to IDPs.
Spare Parts and Supplies | Spare Parts and Supplies. The company maintains inventories of spare parts and supplies, which are used for repairs and maintenance of its machinery and equipment. These spare parts and supplies allow the company to react quickly in the event of a mechanical breakdown. These parts are valued using the moving average method and are expensed as the part is used. Periodic physical inventories of the parts are performed, and the value of the parts is adjusted for any obsolescence or difference from the physical inventory count.
Assets Held for Sale | Assets Held for Sale. Assets to be sold are classified as held for sale in the period all the required criteria are met. The company generally has three types of assets classified as held for sale. These include distribution rights, plants and depots/warehouses, and other equipment. See Note 8, Assets Held for Sale, for these amounts by classification. The company voluntarily repurchases distribution rights from and sells distribution rights to IDPs from time to time. At the time the company purchases distribution rights from an IDP, the fair value purchase price of the distribution right is recorded as “Assets Held for Sale”. Upon the sale of the distribution rights to a new IDP, the new distributor franchisee/owner may choose how he/she desires to finance the purchase of the business. If the new distributor chooses to use optional financing via a company-related entity, a note receivable of up to ten years is recorded for the financed amount with a corresponding credit to assets held for sale to relieve the carrying amount of the territory. Any difference between the selling price of the business and the distribution rights’ carrying value, if any, is recorded as a gain or a loss in selling, distribution, and administrative expenses because the company considers the IDP activity a cost of distribution. This gain is recognized over the term of the outstanding notes receivable as payments are received from the IDP. In instances where a distribution right is sold for less than its carrying value, a loss is recorded at the date of sale and any impairment of a distribution right held for sale is recorded at such time when the impairment occurs. The deferred gains were $15.1 million and $19.7 million at December 31, 2022 and January 1, 2022, respectively, and are recorded in other short and long-term liabilities on the Consolidated Balance Sheets. The company recorded net gains of $3.8 million during Fiscal 2022, $1.6 million during Fiscal 2021 and $5.1 million during Fiscal 2020 related to the sale of distribution rights as a component of selling, distribution, and administrative expenses. The gains recorded during Fiscal 2021 included a loss of $4.7 million of repurchase obligations of distribution rights related to a legal settlement. See Note 22, Commitments and Contingencies, for details on this settlement.
Property, Plant and Equipment and Depreciation | Property, Plant and Equipment and Depreciation. Property, plant and equipment is recognized at cost. Depreciation expense is computed using the straight-line method over the estimated useful lives of the depreciable assets. The table below presents the range of estimated useful lives by property, plant and equipment class.
|  | Useful life term (years)
Asset Class |  | Low |  | High
Buildings |  | 10 |  | 40
Machinery and equipment |  | 3 |  | 15
Furniture, fixtures and transportation equipment |  | 3 |  | 12
Property recorded as leasehold improvements is amortized over the shorter of the lease term or the estimated useful life of the leased property. Depreciation expense, excluding amortization of right-of-use financing leases, for Fiscal 2022, 2021, and 2020 was as follows (amounts in thousands):
|  | Depreciation expense |
Fiscal 2022 |  | $ | 108,500 |
Fiscal 2021 |  | $ | 103,949 |
Fiscal 2020 |  | $ | 103,490 |
The company had no capitalized interest during Fiscal 2022, 2021, and 2020. The cost of maintenance and repairs is charged to expense as incurred. Upon disposal or retirement, the cost and accumulated depreciation of assets are eliminated from the respective accounts. Any gain or loss is reflected in the company’s Consolidated Statements of Income and is included in adjustments to reconcile net income to net cash provided by operating activities on the other line item in the Consolidated Statements of Cash Flows.
Leases | Leases. The company’s leases consist of the following types of assets: bakeries, corporate office space, warehouses, bakery equipment, transportation equipment, and IT equipment (debt is discussed separately in Note 14, Debt and Other Commitments). Real estate and equipment contracts occasionally contain multiple lease and non-lease components. Generally, non-lease components represent maintenance and utility related charges, and are primarily minor to the overall value of applicable contracts. These contracts also contain fixed payments with stated rent escalation clauses or fixed payments based on an index such as CPI. Additionally, some contracts contain tenant improvement allowances, rent holidays, lease premiums, and contingent rent provisions (which are treated as variable lease payments). Building and/or office space leases generally require the company to pay for common area maintenance (CAM), insurance, and taxes that are not included in the base rental payments, with the majority of these leases treated as net leases, and the remainder treated as gross or modified gross leases. The lease term for real estate leases primarily ranges from one to 22 years, with a few leases that are month to month, and accounted for as short-term leases. See discussion on short-term leases below. The term of bakery equipment leases primarily ranges from less than a year up to seven years. Transportation equipment generally has terms of less than one year up to seven years. IT equipment is typically leased from less than a year up to five years. Certain equipment (i.e., equipment subject to management contracts) and IT equipment leases have terms shorter than a year and are accounted for as short-term leases. See discussion on short-term leases below. These contracts may contain renewal options for periods of one month up to 10 years at fixed percentages of market pricing, with some that are reasonably certain of exercise. For those contracts that contain leases, the company recognizes renewal options as part of right-of-use assets and lease liabilities. All other renewal and termination options are not reasonably certain of exercise or occurrence as of December 31, 2022. These contracts may also contain right of first offer purchase options, along with expansion options that are not reasonably certain of exercise. Additionally, these contracts do not contain residual value guarantees, and there are no other restrictions or covenants in the contracts. For these real estate contracts, the company’s exclusive use of specified real estate for a specific term and for consideration resulted in the company treating these contracts as leases. For those contracts that contain leases of buildings and land, the company has elected to not separate land components from leases of specified property, plant, and equipment, as it was determined to have no effect on lease classification for any lease component, and the amounts recognized for the land lease components would have been immaterial. These contracts may also contain end-term purchase options, whereby the company may purchase the assets for stated pricing at the lesser of fair market value or a percentage of original asset cost. Yet, these purchase options were determined to not be reasonably certain of exercise or occurrence as of December 31, 2022. Additionally, these contracts do not contain residual value guarantees, and there are no other restrictions or covenants in the contracts. The company’s ability to make those decisions that most effect the economic benefits derived from the use of the equipment, accompanied by receiving substantially all outputs and utility from the use of the equipment resulted in the company accounting for these contracts as leases. These leases are classified as operating leases because real estate leases do not transfer ownership at the end of the lease term, assets are not of such a specialized nature that real estate would not have alternative uses to lessors at the end of the lease term, lease terms do not represent a major part of the total useful life of real estate, and the present value of lease payments do not represent substantially all the fair value of leased assets at commencement. Short-term leases The company has also entered into short-term leases of certain real estate assets, along with IT equipment, and various equipment used for short-term bakery needs through equipment placement or service contracts that require purchase of consumables. These leases extend for periods of one to 12 months. Lease term and amounts of payments are generally fixed. There are no purchase options present, however, there generally are renewals that could extend lease terms for additional periods. Generally, renewal options, as they cannot be unilaterally exercised, are not reasonably certain of exercise, do not contain residual value guarantees, and there are no other restrictions or covenants in the leases. Therefore, the company recognizes lease payments from these short-term leases and variable payments on the Consolidated Statements of Income in the period in which obligation for those payments have been incurred. Modifications and reassessments During Fiscal 2022 and 2021, the company elected certain renewal options that were not previously certain of exercise. Election of these renewal options resulted in reassessment of lease terms for the applicable leases. The company included the renewal periods in measurement of lease terms for the applicable leases. Given that rental payments in the renewal periods were fixed, the company also remeasured the lease payments, and reallocated remaining contract consideration to the lease components within the applicable real estate leases. Although the triggering events did not result in changes to lease classification (i.e., all remained operating leases), they did affect the measurement of lease liabilities, right-of-use assets (“ROU assets”), and amounts recognized as lease expense for the applicable real estate leases. Other significant judgments and assumptions For all classes of assets, the company primarily used our incremental borrowing rates (“IBR”) to perform lease classification tests and measure lease liabilities because discount rates implicit in the company’s leases were not readily determinable. Embedded leases The company maintains a transportation agreement with an entity that transports a portion of the company's fresh bakery products from the company's production facilities to outlying distribution centers. The company concluded that this agreement contained embedded leases for the trucks and trailers used to satisfy the service provider's obligations to the company through December 31, 2020. On December 31, 2020, a re-measurement event occurred, and a conclusion was reached that these no longer met the requirements of an embedded lease due to a change in the contractual terms to allow for the substitution of assets, among other changes to the terms. As a result, on January 2, 2021, there were no ROU assets or liabilities associated with the transportation agreement. The gain on the termination of these embedded leases was $4.1 million. During Fiscal 2020 and Fiscal 2019, the company entered into embedded leases for IT equipment that, as of December 31, 2022 were $1.4 million of financing ROU assets and $1.5 million of financing ROU liabilities. As of January 1, 2022, the embedded leases were $3.0 million of financing ROU assets and $3.0 million of financing ROU liabilities. The company did not enter into any embedded leases during Fiscal 2021 or 2022. See Note 13, Leases, for our lease quantitative disclosures.
Segments | Segment. The company has one operating segment based on the nature of products the company sells, intertwined production and distribution model, the internal management structure and information that is regularly reviewed by the CEO, who is the chief operating decision maker, for the purpose of assessing performance and allocating resources.
Impairment of Long-Lived Held and Used Assets | Impairment of Long-Lived Held and Used Assets. The company determines whether there has been an impairment of long-lived held and used assets when indicators of potential impairment are present. We consider historical performance and future estimated results in our evaluation of impairment. If facts and circumstances indicate that the cost of any long-lived held and used assets may be impaired, an evaluation of recoverability would be performed. If an estimate of the asset’s fair value is required in order to determine if an impairment should be recorded, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset’s carrying amount and if lower than the carrying value, a write-down to market value is required. On July 19, 2022, the company announced the closure of the Holsum Bakery in Phoenix, Arizona. The bakery produced bread and bun products and ceased production on October 31, 2022. This closure is part of our strategy to optimize our sales portfolio and improve supply chain and manufacturing efficiency. The company recognized asset impairment charges for bakery equipment of $2.9 million in the third quarter of Fiscal 2022. There were no restructuring and related impairment charges during Fiscal 2022 and 2021. Total impairments (inclusive of property, plant and equipment, notes receivable, spare parts, and ROU assets) for Fiscal 2020, and the line item to which each item is recorded in our Consolidated Statements of Income, are presented below (amounts in thousands):
Restructuring and related impairment charges line item |  | Fiscal 2020 |
Plant closings |  | $ | 5,747 |
Line and distribution depot closings |  |  | 629 |
Spare parts |  |  | 734 |
Lease impairment charges |  |  | 9,397 |
Impairment of assets |  | $ | 16,507 |
Fiscal 2020 During Fiscal 2020, the company sold three closed bakeries included in assets held for sale and certain idle equipment at other bakeries included in property, plant, and equipment, resulting in the recognition of $5.7 million of impairment charges. Additionally, the company recognized property, plant, and equipment impairment charges of $0.6 million for line and distribution depot closures and an office building it decided to sell, and $0.7 million for spare parts related to equipment it no longer intended to use. Additionally, in order to optimize our distribution network, we vacated certain distribution depots during Fiscal 2020, some of which are owned and others that were leased. See Note 5, Restructuring Activities, for details.
Impairment of Other Intangible Assets | Impairment of Other Intangible Assets. The company accounts for other intangible assets at fair value. These intangible assets can be either finite or indefinite-lived depending on the facts and circumstances at acquisition. Finite-lived intangible assets are reviewed for impairment when facts and circumstances indicate that the cost of any finite-lived intangible asset may be impaired. This recoverability test is based on an undiscounted cash flows expected to result from the company’s use and eventual disposition of the asset. If these cash flows are sufficient to recover the carrying value over the useful life there is no impairment. Amortization of finite-lived intangible assets occurs over their estimated useful lives. The amortization periods, at origination, range from two years to forty years for these assets. The attribution methods we primarily use are the sum-of-the-year digits for customer relationships and straight-line for other intangible assets. These finite-lived intangible assets generally include trademarks, customer relationships, non-compete agreements, distributor relationships, and supply agreements. Identifiable intangible assets that are determined to have an indefinite useful economic life are not amortized. Indefinite-lived intangible assets are tested for impairment, at least annually, using a one-step fair value-based approach or when certain indicators of potential impairment are present. We have elected not to perform the qualitative approach. We also reassess the indefinite-lived classification to determine if it is appropriate to reclassify these assets as finite-lived assets that will require amortization. We consider historical performance and future estimated results in our evaluation of impairment. If facts and circumstances indicate that the cost of any indefinite-lived intangible assets may be impaired, an evaluation of the fair value of the asset is compared to its carrying amount. If the carrying amount exceeds the fair value, an impairment charge is recorded for the difference. We use the multi-period excess earnings and relief from royalty methods to value these indefinite-lived intangible assets. Fair value is estimated using the future gross, discounted cash flows associated with the asset using the following five material assumptions: (a) discount rate; (b) long-term sales growth rates; (c) forecasted operating margins (not applicable to the relief from royalty method), (d) assumed royalty rate; and (e) market multiples. The method used for impairment testing purposes is consistent with the valuation method employed at acquisition of the intangible asset. These indefinite-lived intangible assets are trademarks acquired in a purchase business combination. In order to optimize sales and production of our organic products, the company decided to cease using the Alpine Valley finite-lived trademark, resulting in a $4.6 million impairment charge in the second quarter of 2020. In the fourth quarter of Fiscal 2020, an additional $1.3 million impairment charge was recognized at the time the company decided to cease using one of its regional brands. These costs are recorded in the restructuring and related impairment charges line item on our Consolidated Statements of Income. The company evaluates useful lives for finite-lived intangible assets to determine if facts or circumstances arise that may impact the estimates of useful lives assigned and the remaining amortization duration. Indefinite-lived intangible assets that are determined to have a finite useful life are tested for impairment as an indefinite-lived intangible asset prior to commencing amortization. We determined that an indefinite-lived asset should be reclassified to finite-lived with an attribution period covering our estimate of the assets’ useful life. These intangible assets were assigned a useful life ranging from 5 years to 40 years. Future adverse changes in market conditions or poor operating results of underlying intangible assets could result in losses or an inability to recover the carrying value of the intangible assets that may not be reflected in the assets’ current carrying values, thereby possibly requiring an impairment charge in the future. See Note 9, Goodwill and Other Intangible Assets, for additional disclosure.
Goodwill | Goodwill. The company accounts for goodwill in a purchase business combination as the excess of the cost over the fair value of net assets acquired. The company tests goodwill for impairment on an annual basis (or an interim basis if a triggering event occurs that indicates the fair value of our single reporting unit may be below its carrying value) using a one-step method. We have elected not to perform the qualitative approach. The company conducts this review during the fourth quarter of each fiscal year absent any triggering events. We use the following four material assumptions in our fair value analysis: (a) weighted average cost of capital; (b) long-term sales growth rates; (c) forecasted operating margins; and (d) market multiples. No impairment resulted from the annual review performed in Fiscal 2022, 2021, or 2020. See Note 9, Goodwill and Other Intangible Assets, for additional disclosure.
Derivative Financial Instruments | Derivative Financial Instruments. The disclosure requirements for derivatives and hedging provide investors with an enhanced understanding of: (a) how and why an entity uses derivative instruments and related hedged items, (b) how the entity accounts for derivative instruments and related hedged items, and (c) how derivative instruments and related hedged items affect an entity’s financial position, financial performance, and cash flows. Further, qualitative disclosures are required that explain the company’s objectives and strategies for using derivative instruments and related hedged items, as well as quantitative disclosures about the fair value of and gains and losses on derivative instruments and related hedged items, and disclosures about credit-risk-related contingent features in derivative instruments and related hedged items. The company’s objectives in using commodity derivatives are to add stability to materials, supplies, labor, and other production costs and to manage its exposure to certain commodity price movements. To accomplish this objective, the company uses commodity futures as part of its commodity risk management strategy. The company’s commodity risk management programs include hedging price risk for wheat, soybean oil, corn, and natural gas primarily using futures contracts. Commodity futures designated as cash flow hedges involve fixing the price on a fixed volume of a commodity on a specified date. The commodity futures are given up to third parties near maturity to price the physical goods (e.g. flour, sweetener, corn, etc.) required as part of the company’s production. As required, the company records all derivatives on the Consolidated Balance Sheets at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedged item with the earnings effect of the hedged forecasted transactions in a cash flow hedge. The company may enter into derivative contracts that are intended to economically hedge certain of its risks, even though hedge accounting does not apply, or the company elects not to apply hedge accounting. For derivatives designated and that qualify as cash flow hedges of commodity price risk, the gain or loss on the derivative is recorded in accumulated other comprehensive income (loss) (“AOCI”) and subsequently reclassified in the period during which the hedged transaction affects earnings within the same income statement line item as the earnings effect of the hedged transaction. All our commodity derivatives at December 31, 2022 qualified for hedge accounting. See Note 10, Derivative Financial Instruments, for additional disclosure. The company routinely transfers amounts from AOCI to earnings as transactions for which cash flow hedges were held occur and impact earnings. Amounts reclassified out of AOCI to net income that relate to commodity contracts are presented as an adjustment to reconcile net income to net cash provided by operating activities on the Consolidated Statements of Cash Flows. Significant situations which do not routinely occur that could cause transfers from AOCI to earnings are the cancellation of a forecasted transaction for which a derivative was held as a hedge or a significant and material reduction in volume used of a hedged ingredient such that the company is over hedged and must discontinue hedge accounting. During Fiscal 2022, 2021, and 2020 there were no discontinued hedge positions. The impact to earnings is included in our materials, supplies, labor and other production costs (exclusive of depreciation and amortization shown separately) line item. Changes in the fair value of the asset or liability are recorded as either a current or long-term asset or liability depending on the underlying fair value. Amounts reclassified to earnings for the commodity cash flow hedges are presented as an adjustment to reconcile net income to net cash provided by operating activities on the Consolidated Statements of Cash Flows. See Note 10, Derivative Financial Instruments, for additional disclosure.
Treasury Stock | Treasury Stock. The company records acquisitions of its common stock for treasury at cost. Differences between the proceeds for reissuances of treasury stock and average cost are credited or charged to capital in excess of par value to the extent of prior credits and thereafter to retained earnings. See Note 17, Stockholders’ Equity, for additional disclosure.
Advertising and Marketing Costs | Advertising and Marketing Costs. Advertising and marketing costs are expensed the first time the advertising takes place. Advertising and marketing costs were $74.6 million, $77.7 million, and $60.4 million for Fiscal years 2022, 2021, and 2020, respectively. Advertising and marketing costs are recorded in the selling, distribution, and administrative expense line item in our Consolidated Statements of Income.
Stock-Based Compensation | Stock-Based Compensation. Stock-based compensation expense for all share-based payment awards granted is determined based on the grant date fair value. The company recognizes compensation costs only for those shares expected to vest on a straight-line basis over the requisite service period of the award, which is generally the vesting term of the share-based payment award. The shares issued for exercises and at vesting of the awards are issued from treasury stock. Forfeitures are recognized as they occur. Shares issued at vesting are recorded as reissuances of treasury stock. See Note 18, Stock-Based Compensation, for additional disclosure. Stock-based compensation expense is primarily included in selling, distribution, and administrative expense in the Consolidated Statements of Income.
Cloud Computing Arrangements | Cloud computing arrangements (“CCA”). If a CCA includes a software license, the arrangement is within the scope of the internal-use software guidance. If the CCA does not include a software license (i.e. is hosted), the arrangement is a service contract and the fees for the CCA are recorded as an operating expense. Capitalized implementation costs are amortized over the term of the associated hosted CCA service on a straight-line basis. Amortization over the contract term begins at the time any component of the hosted CCA service is ready for use. Capitalized implementation costs are presented on the Consolidated Balance Sheets as an other asset. Amortization charges are presented in the selling, distribution, and administrative expenses line on the Consolidated Statements of Income.
Software Development Costs | Software Development Costs. The company expenses internal and external software development costs incurred in the preliminary project stage, and, thereafter, capitalizes costs incurred in developing or obtaining internally used software. Certain costs, such as maintenance and training, are expensed as incurred. Capitalized costs are amortized over a period of three to eight years and are subject to impairment evaluation. An impairment could be triggered if the company determines that the underlying software under review will no longer be used. The net balance of capitalized software development costs included in plant, property and equipment was $14.5 million and $21.1 million at December 31, 2022 and January 1, 2022, respectively. Amortization expense of capitalized software development costs, which is included in depreciation and amortization expense in the Consolidated Statements of Income, was $10.2 million, $9.9 million, and $9.3 million in Fiscal 2022, 2021, and 2020, respectively.
Income Taxes | Income Taxes. The company accounts for income taxes using the asset and liability method and recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income as a discrete item in the period that includes the enactment date. The company records a valuation allowance to reduce its deferred tax assets to the amount that is more likely than not to be realized. The company has considered carryback, future taxable income, and prudent and feasible tax planning strategies in assessing the need for the valuation allowance. In the event the company was to determine that it would be more likely than not able to realize its deferred tax assets in the future in excess of its net recorded amount, an adjustment to the valuation allowance would increase income in the period such a determination was made. Likewise, should the company determine that it would not more likely than not be able to realize all or part of its net deferred tax assets in the future, an adjustment to the valuation allowance would decrease income in the period such determination was made. The company recognizes a tax benefit from an uncertain tax position when it is more likely than not that the position will be sustained upon examination, including resolution of any related appeals or litigation process. Interest related to unrecognized tax benefits is recorded within the interest expense line in the accompanying Consolidated Statements of Income. See Note 21, Income Taxes, for additional disclosure. The deductions column in the table below presents the amounts reduced in the deferred tax asset valuation allowance that were recorded to, and included as part of, deferred tax expense. The additions column represents amounts that increased the allowance. Activity in the deferred tax asset valuation allowance is as follows (amounts in thousands):
|  | Beginning Balance |  |  | Deductions |  |  | Additions |  |  | Ending Balance |
Fiscal 2022 |  | $ | 1,030 |  |  | $ | — |  |  | $ | — |  |  | $ | 1,030 |
Fiscal 2021 |  | $ | 1,030 |  |  | $ | — |  |  | $ | — |  |  | $ | 1,030 |
Fiscal 2020 |  | $ | 703 |  |  | $ | — |  |  | $ | 327 |  |  | $ | 1,030 |
Self-Insurance Reserves | Self-Insurance Reserves. The company is self-insured for various levels of general liability, auto liability, workers’ compensation, and employee medical and dental coverage. Insurance reserves are calculated based on a combination of an undiscounted basis based on actual claim data and estimates of incurred but not reported claims developed utilizing historical claim trends. Projected settlements of incurred but not reported claims are estimated based on pending claims, historical trends and industry trends related to expected losses and actual reported losses, and key assumptions, including loss development factors and expected loss rates.
Loss Contingencies | Loss Contingencies. Loss contingencies are recorded at the time it is probable an asset is impaired, or a liability has been incurred and the amount can be reasonably estimated. For litigation claims the company considers the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the loss. Losses are recorded in selling, distribution, and administrative expense in our Consolidated Statements of Income.
Net Income Per Common Share | Net Income Per Common Share. Basic net income per share is computed by dividing net income by the weighted average common shares outstanding for the period. Diluted net income per share is computed by dividing net income by the weighted average common and common equivalent shares outstanding for the period. Common stock equivalents consist of the incremental shares associated with the company’s stock compensation plans, as determined under the treasury stock method. The performance contingent restricted stock awards do not contain a non-forfeitable right to dividend equivalents and are included in the computation for diluted net income per share. Fully vested shares which have a deferral period extending beyond the vesting date are included in the computation for basic net income per share. See Note 19, Earnings Per Share, for additional disclosure.
Variable Interest Entities | Variable Interest Entities. The incorporated IDPs are not voting interest entities since the company has no direct interest in each entity; however, they qualify as variable interest entities (“VIEs”). The IDPs who are formed as sole proprietorships are excluded from the VIE accounting analysis because sole proprietorships are not within scope for determination of VIE status. The company typically finances the incorporated IDP and enters into a contract with the incorporated IDP to supply product at a discount for distribution in the IDP’s territory. The combination of the company’s loans to the incorporated IDP and the ongoing supply arrangements with the incorporated IDP provides a level of protection to the equity owners of the various distributorships that would not otherwise be available. However, the company is not considered to be the primary beneficiary of the VIEs. See Note 15, Variable Interest Entities, for additional disclosure of these VIEs.
Postretirement Plans | Postretirement Plans. The company records pension costs and benefit obligations related to its defined benefit plans based on actuarial valuations. These valuations reflect key assumptions determined by management, including the discount rate, expected long-term rate of return on plan assets and mortality. Material changes in pension costs and in benefit obligations may occur in the future due to experience that is different than assumed and changes in these assumptions. See Note 20, Postretirement Plans, for additional disclosure.
Pension Plan Assets | Pension Plan Assets. The finance committee of the Board of Directors delegated its fiduciary and other responsibilities with respect to the Company’s retirement plans’ investment strategies to the investment committee. The investment committee, which consists of certain members of management, establishes investment guidelines and strategies and regularly monitors the performance of the plans’ assets. The investment committee is responsible for executing these strategies and investing the pension assets in accordance with ERISA and fiduciary standards. The investment objective of the pension plans is to preserve the plans’ capital and maximize investment earnings within acceptable levels of risk and volatility. The investment committee meets on a regular basis with its investment advisors to review the performance of the plans’ assets. Based upon performance and other measures and recommendations from its investment advisors, the investment committee rebalances the plans’ assets to the targeted allocation when considered appropriate.
Fair Value of Financial Instruments | Fair Value of Financial Instruments. On March 9, 2021 and September 28, 2016, the company issued $500.0 million of senior notes (the “2031 notes”) and $400.0 million of senior notes (the “2026 notes”), respectively. On April 3, 2012, the company issued $400.0 million of senior notes (the “2022 notes”) which the company later redeemed on April 8, 2021. These notes are recorded in our financial statements at carrying value, net of debt discount and issuance costs. The debt discount and issuance costs are being amortized over the ten-year term of the note to interest expense. In addition, and for disclosure purposes, the fair value of the notes is estimated using yields obtained from independent pricing sources for similar types of borrowing arrangements and is considered a Level 2 valuation. Additional details are included in Note 16, Fair Value of Financial Instruments.
Research and Development Costs | Research and Development Costs. The company recorded research and development costs of $6.1 million, $5.6 million, and $4.0 million for Fiscal 2022, 2021, and 2020, respectively. These costs are recorded as selling, distribution, and administrative expenses in our Consolidated Statements of Income.
Other Comprehensive Income | Other Comprehensive Income (Loss)(“OCI”). The company reports comprehensive income in two separate but consecutive financial statements. See Note 6, Accumulated Other Comprehensive Income (Loss), for additional required disclosures.
Business Process Improvement Consulting Costs Related to The Transformation Strategy Initiatives | Business Process Improvement Consulting Costs Related to the Transformation Strategy Initiatives. In the second half of Fiscal 2020, we launched initiatives to transform how we operate our business, including upgrading our information system to a more robust platform, as well as investments in e-commerce, autonomous planning, and our “bakery of the future” initiative. In the first quarter of Fiscal 2022, we launched the digital logistics and digital sales initiatives. The expensed portion of the consulting costs related to both the ERP upgrade and digital strategy initiatives incurred in Fiscal 2022 and Fiscal 2021 was $33.2 million and $31.3 million, respectively, and is reflected in the selling, distribution, and administrative expenses line item of the Consolidated Statements of Income.
Plant Closure Costs and Impairment of Assets | Plant Closure Costs and Impairment of Assets. On July 19, 2022, the company announced the closure of the Holsum Bakery in Phoenix, Arizona. The bakery produced bread and bun products and ceased production on October 31, 2022. This closure is part of our strategy to optimize our sales portfolio and improve supply chain and manufacturing efficiency. The company recognized severance costs of $1.7 million, multi-employer pension plan withdrawal costs of $1.3 million, and asset impairment and equipment relocation charges for bakery equipment of $3.8 million in the third quarter of Fiscal 2022. See Note 20, Postretirement Plans, of Notes to Consolidated Financial Statements of this Form 10-K for details on the multi-employer pension plan withdrawal costs. During the first quarter of Fiscal 2022, the company decided to sell two warehouses acquired at the end of Fiscal 2021 and recorded an impairment charge of $1.0 million. The company completed the sale of the impaired warehouse at the end of the first quarter of Fiscal 2022.
Acquisition-related Costs | Acquisition-related Costs. In the third quarter of Fiscal 2022, we incurred $11.6 million in costs from the pursuit of an acquisition that failed to materialize. In addition to customary acquisition costs, we incurred $8.4 million related to realized foreign currency exchange losses. Although the majority of the target company's sales were made in the U.S., the target company's foreign domicile required us to convert funds from U.S. dollars to complete the transaction. Following that conversion, a significant strengthening of the U.S. dollar relative to the target company's currency resulted in the foreign currency exchange loss upon conversion back into U.S. dollars following the failure of the deal. On December 13, 2022, the company announced it had entered into a definitive agreement to acquire Papa Pita Bakery, a manufacturer and distributor of bagels, tortillas, breads, buns, English muffins, and flat breads. Founded in 1983, Papa Pita operates one facility in West Jordan, Utah. Its primary brands include Papa Pita, Great Grains, Bubba's Bagels, and Maya's Tortillas. The acquisition closed on February 17, 2023 and the company funded the transaction with cash on-hand and from our existing credit facilities. The company incurred $0.9 million of acquisition-related costs associated with the acquisition in Fiscal 2022. The acquisition-related costs for these transactions are reflected in the selling, distribution and administrative expenses line item of the Consolidated Statements of Income.
Investment in Unconsolidated Affiliate | Investment in Unconsolidated Affiliate. In the second quarter of Fiscal 2022, we invested $9.0 million in Base Culture, a Clearwater, Florida-based company with one manufacturing facility. Base Culture's product offerings include better-for-you, gluten-free, and grain-free sliced breads and baked goods and are all-natural, 100% Paleo-certified, kosher-certified, dairy-free, soy-free, and non-GMO verified. The investment is being accounted for at cost, less any impairment, adjusted for changes resulting from observable price changes in orderly transactions involving the affiliate, as we do not control nor do we have the ability to significantly influence the affiliate, nor is there a readily determinable fair value. Should circumstances change where the fair value is known, a fair value adjustment may be necessary.

X
- Definition Acquisition-related costs. + References No definition available. + Details
Name: | flo_AcquisitionRelatedCostsPolicyPolicyTextBlock
Namespace Prefix: | flo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business process improvement consulting costs related to transformation strategy initiatives policy. + References No definition available. + Details
Name: | flo_BusinessProcessImprovementConsultingCostsRelatedToTransformationStrategyInitiativesPolicyPolicyTextBlock
Namespace Prefix: | flo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cloud computing arrangements. + References No definition available. + Details
Name: | flo_CloudComputingArrangementsPolicyTextBlock
Namespace Prefix: | flo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract with customer shipping and handling cost. + References No definition available. + Details
Name: | flo_ContractWithCustomerShippingAndHandlingCostPolicyTextBlock
Namespace Prefix: | flo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Plant closure costs and impairment of assets. + References No definition available. + Details
Name: | flo_PlantClosureCostsAndImpairmentOfAssetsPolicyPolicyTextBlock
Namespace Prefix: | flo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f(1)) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 2AA -Subparagraph a -URI https://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685 + Details
Name: | us-gaap_ConsolidationVariableInterestEntityPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section S99 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677 + Details
Name: | us-gaap_DiscontinuedOperationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683 + Details
Name: | us-gaap_FiscalPeriod
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -URI https://asc.fasb.org/subtopic&trid=2144439 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 55 -Paragraph 24 -URI https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 30 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -Section 25 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286 + Details
Name: | us-gaap_InternalUseSoftwarePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI https://asc.fasb.org/topic&trid=2126998 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory for supplies to be consumed directly or indirectly in production. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 + Details
Name: | us-gaap_InventorySuppliesPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -URI https://asc.fasb.org/subtopic&trid=2560295 + Details
Name: | us-gaap_LiabilityReserveEstimatePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21459-112644 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration