XML 44 R29.htm IDEA: XBRL DOCUMENT
v3.22.1

Accounting Policies, by Policy (Policies) | 12 Months Ended
--- | ---
Jan. 30, 2022
Accounting Policies [Abstract] |
Basis of Accounting, Policy [Policy Text Block] | Nature of Business Hooker Furnishings Corporation and subsidiaries (the “Company,” “we,” “us” and “our”) design, import, manufacture and market residential household furniture, hospitality and contract furniture for sale to wholesale and retail merchandisers located principally in North America.
Consolidation, Policy [Policy Text Block] | Consolidation The consolidated financial statements include the accounts of Hooker Furnishings Corporation and our wholly owned subsidiaries. All material intercompany accounts and transactions have been eliminated in consolidation. All references to the Company refer to the Company and our consolidated subsidiaries, unless specifically referring to segment information.
Segment Reporting, Policy [Policy Text Block] | Operating Segments As a public entity, we are required to present disaggregated information by segment using the management approach. The objective of this approach is to allow users of our financial statements to see our business through the eyes of management based upon the way management reviews performance and makes decisions. The management approach requires segment information to be reported based on how management internally evaluates the operating performance of the company’s business units or segments. The objective of this approach is to meet the basic principles of segment reporting as outlined in ASC 280 Segments (“ASC 280”), which are to allow the users of our financial statements to:
| ■ | better understand our performance;
| ■ | better assess our prospects for future net cash flows; and
| ■ | make more informed judgments about us as a whole.
We define our segments as those operations our chief operating decision maker (“CODM”) regularly reviews to analyze performance and allocate resources. We measure the results of our segments using, among other measures, each segment’s net sales, gross profit and operating income, as determined by the information regularly reviewed by the CODM. For financial reporting purposes, we are organized into three operating segments and “All Other”, which includes the remainder of our businesses:
| ■ | Hooker Branded, consisting of the operations of our imported Hooker Casegoods and Hooker Upholstery businesses;
| ■ | Home Meridian, a stand-alone, mostly autonomous business that serves a different type or class of customer than do our other operating segments and at much lower margins;
| ■ | Domestic Upholstery, which includes the domestic upholstery manufacturing operations of Bradington-Young, Sam Moore and Shenandoah Furniture; and
| ■ | All Other, consisting of H Contract and Lifestyle Brands. Neither of these operating segments were individually reportable; therefore, we combined them in “All Other” in accordance with ASC 280.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents We consider cash on hand, demand deposits in banks and all highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.
Receivable [Policy Text Block] | Trade Accounts Receivable Substantially all of our trade accounts receivable are due from retailers and dealers that sell residential home furnishings or commercial purchasers of our hospitality and senior living products, and consist of a large number of entities with a broad geographic dispersion. We perform credit evaluations of our customers and generally do not require collateral. These trade accounts receivable are reported net of customer allowances and an allowance for doubtful accounts. Reserves for customer allowances comprise the majority of the reduction of our gross trade accounts receivable to the estimated fair value reported on the face of our financial statements. We regularly review and revise customer allowances based on unprocessed claims received and current and historical activity and any agreements made with specific customers. In the Home Meridian segment, Clubs channel customers drive most of the customer allowance activity due to their consumer-facing product return policies. We base anticipated future claims on historical experience with these customers. We regularly review and revise accounts receivable for doubtful accounts based upon historical bad debts . If the financial condition of a customer or customers were to deteriorate, resulting in an impairment of their ability to make payments, additional bad debt allowances may be required. In the event a receivable is determined to be potentially uncollectible, we engage collection agencies or law firms to attempt to collect amounts owed to us after all internal collection attempts have ended. Once we have determined the receivable is uncollectible, it is charged against the allowance for doubtful accounts.
Fair Value Measurement, Policy [Policy Text Block] | Fair Value Measurements We utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We determine fair value based on assumptions that we believe market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:
| ■ | Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
| ■ | Level 2 Inputs: Observable inputs other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
| ■ | Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.
Fair Value of Financial Instruments, Policy [Policy Text Block] | Fair Value of Financial Instruments The carrying value of certain of our financial instruments (cash and cash equivalents, trade accounts receivable and payable, and accrued liabilities) approximates fair value because of the short-term nature of those instruments. The carrying value of Company-owned life insurance is marked to market each reporting period and any change in fair value is reflected in income for that period. See Note 9 for details.
Inventory, Policy [Policy Text Block] | Inventories Inventories, consisting of finished furniture for sale, raw materials, manufacturing supplies and furniture in process, are stated at the lower of cost, or market value, with cost determined using the last-in, first-out (LIFO) method. Under this method, inventory is valued at cost, which is determined by applying a cumulative index to current year inventory dollars. We review inventories on hand and record an allowance for slow-moving and obsolete inventory based on historical experience and expected sales.
Property, Plant and Equipment, Policy [Policy Text Block] | Property, Plant and Equipment Property, plant and equipment are stated at cost, less allowances for depreciation. Provision for depreciation has been computed at annual rates using straight-line or declining balance depreciation methods that will amortize the cost of the depreciable assets over their estimated useful lives.
Lessee, Leases [Policy Text Block] | Leases Leases are classified as either finance leases or operating leases based on criteria in Topic 842. All of our current leases are classified as operating leases. We do not currently have finance leases but could in the future. Operating lease right-of-use ("ROU") assets and liabilities are recognized on the adoption date based on the present value of lease payments over the remaining lease term. As interest rates are not explicitly stated or implicit in any of our leases, we utilized our incremental borrowing rate at the adoption date of February 4, 2019. For leases without explicitly stated or implicit interest rates that commenced after the adoption date, we use our incremental borrowing rate which was one-month LIBOR at the lease commencement date plus 1.5%. ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. At the inception of a lease, we allocate the consideration in the contract to each lease and non-lease component based on the component's relative stand-alone price to determine the lease payments. Lease and non-lease components are accounted for separately. Lease expense for operating leases is recognized on a straight-line basis over the lease term. Included in lease expense are any variable lease payments incurred in the period that were not included in the initial lease liability. Some of our real estate leases contain variable lease payments, including payments based on the percentage increase in the Consumer Price Index for Urban Consumers (“CPI-U”). We used February 2019 CPI-U issued by the US Department of Labor’s Bureau of Labor Statistics to measure lease payments and calculate lease liabilities upon adoption of this standard. Additional payments based on the change in an index or rate, or payments based on a change in our portion of the operating expenses, including real estate taxes and insurance, are recorded when incurred. We have a sub-lease at one of our warehouses. In accordance with the provisions of Topic 842, since we have not been relieved as the primary obligor of the warehouse lease, we cannot net the sublease income against our lease payment to calculate the lease liability and ROU asset. Our practice is to straight-line the sub-lease income over the term of the sublease. Our leases have remaining lease terms of less than one year to ten years, some of which include options to extend the leases for up to ten years. We have elected not to recognize ROU assets and lease liabilities that arise from short term leases for any class of underlying asset. Short term leases are leases with lease terms of 12 months or less with either (a) no renewal option or (b) a renewal option which we are not reasonably certain to exercise.
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | Impairment of Long-Lived Assets Long-lived assets, such as property, plant and equipment and definite-lived assets, are evaluated for impairment annually or more frequently when events or changes in circumstances indicate that the carrying amount of the assets or asset groups may not be recoverable through the estimated undiscounted future cash flows from the use of those assets. When any such impairment exists, the related assets are written down to fair value. Long-lived assets subject to disposal by sale are measured at the lower of their carrying amount or fair value less estimated cost to sell, are no longer depreciated, and are reported separately as “assets held for sale” in the consolidated balance sheets.
Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] | Intangible Assets and Goodwill We own both definite-lived (amortizable) assets and indefinite-lived intangible assets. Our amortizable intangible assets are related to the Shenandoah and Home Meridian acquisitions and includes customer relationships and trademarks. Our indefinite lived assets include goodwill related to the Shenandoah acquisition, as well as the Bradington-Young and Sam Moore tradenames. We may acquire additional amortizable assets and/or indefinite lived intangible assets in the future. Our indefinite-lived intangible assets are not amortized but are tested for impairment annually or more frequently if events or circumstances indicate that the asset might be impaired. Our goodwill, trademarks and trade names are tested for impairment annually as of the first day of our fourth quarter or more frequently if events or changes in circumstances indicate that the asset might be impaired. Circumstances that could indicate a potential impairment include, but are not limited to:
| ■ | a significant adverse change in the economic or business climate either within the furniture industry or the national or global economy;
| ■ | significant changes in demand for our products;
| ■ | loss of key personnel; and
| ■ | the likelihood that a reporting unit or significant portion of a reporting unit will be sold or otherwise subject to disposal.
The assumptions used to determine the fair value of our intangible assets are highly subjective and judgmental and include long-term growth rates, sales volumes, projected revenues, assumed royalty rates and factors used to develop an applied discount rate. If the assumptions that we use in these calculations differ from actual results, we may realize additional impairment on our intangible assets that may have a material-adverse effect on our results of operations and financial condition.
Liability for Future Policy Benefit [Policy Text Block] | Cash Surrender Value of Life Insurance Policies We own seventy-four life insurance policies on certain of our current and former executives and other key employees. These policies had a carrying value of $26.7 million at January 30, 2022 and have a face value of approximately $55 million as of that date. Proceeds from the policies are used to fund certain employee benefits and for other general corporate purposes. We account for life insurance as a component of employee benefits cost. Consequently, the cost of the coverage and any resulting gains or losses related to those insurance policies are recorded as a decrease or increase to operating income. Cash payments that increase the cash surrender value of these policies are classified as investing outflows on the Consolidated Statements of Cash Flows, with amounts paid in excess of the increase in cash surrender value included in operating activities. Gains on life insurance policies, which typically occur at the time a policy is redeemed, are included in the reconciliation of net income to net cash used in or provided by operating activities.
Revenue [Policy Text Block] | Revenue Recognition We recognize revenue pursuant to Accounting Standards Codification 606, which requires revenue to be recognized at an amount that reflects the consideration we expect to be entitled to receive in exchange for transferring goods or services to our customers. Our policy is to record revenue when control of the goods transfers to the customer. We have a present right to payment at the time of shipment as customers are invoiced at that time. We believe the customer obtains control of goods at the time of shipment, which is typically when title passes. While the customer may not enjoy immediate physical possession of the products, the customers’ right to re-direct shipment indicates control. In the very limited instances when products are sold under consignment arrangements, we do not recognize revenue until control over such products has transferred to the end consumer. Orders are generally non-cancellable once loaded into a shipping trailer or container. The transaction price for each contract is the stated price of the product, reduced by any stated discounts or allowances at that point in time. We do not engage in sales of products that attach a future material right which could result in a separate performance obligation for the purchase of goods in the future at a material discount. The implicit contract with the customer, as reflected in the order acknowledgement and invoice, states the final terms of the sale, including the description, quantity, and price of each product purchased. The transaction price reflects the amount of estimated consideration to which we expect to be entitled. This amount of variable consideration included in the transaction price, and measurement of net sales, is included in net sales only to the extent that it is probable that there will be no significant reversal in a future period. Net sales are comprised of gross revenues from sales of home furnishings and hospitality furniture products and are recorded net of allowances for trade promotions, estimated product returns, rebate advertising programs and other discounts. Physical product returns are very rare due to the high probability of damages to our products in return transit. Other revenues, primarily royalties, are immaterial to our overall results. Payment is typically due within 30-60 days of shipment for customers qualifying for payment terms. Collectability is reasonably assured since we extend credit to customers for whom we have performed credit evaluations and/or from whom we have received a down payment or deposit. Due to the highly-customized nature of our hospitality products, we typically require substantial prepayments on these orders, with the balance due within 30 days of delivery.
Cost of Goods and Service [Policy Text Block] | Cost of Sales The major components of cost of sales are:
| ■ | the cost of imported products purchased for resale;
| ■ | raw materials and supplies used in our domestically manufactured products;
| ■ | labor and overhead costs associated with our domestically manufactured products;
| ■ | the cost of our foreign import operations;
| ■ | charges associated with our inventory reserves;
| ■ | warehousing and certain shipping and handling costs; and
| ■ | all other costs required to be classified as cost of sales.
Selling, General and Administrative Expenses, Policy [Policy Text Block] | Selling and Administrative Expenses The major components of our selling and administrative expenses are:
| ■ | the cost of our marketing and merchandising efforts, including showroom expenses;
| ■ | sales and design commissions;
| ■ | the costs of administrative support functions including, executive management, information technology, human resources and finance; and
| ■ | all other costs required to be classified as selling and administrative expenses.
Advertising Cost [Policy Text Block] | Advertising We offer advertising programs to qualified dealers under which we may provide signage, catalogs and other marketing support to our dealers and may reimburse some advertising and other costs incurred by our dealers in connection with promoting our products. The cost of these programs does not exceed the fair value of the benefit received. We charge the cost of point-of-purchase materials (including signage, catalogs, and fabric and leather swatches) to selling and administrative expense as incurred. Advertising costs charged to selling and administrative expense for fiscal years 2022, 2021 and 2020 were $1.9 million, $2.1 million, and $3.4 million, respectively. The costs for other advertising allowance programs are charged against net sales. We also have arrangements with some dealers to reimburse them for a portion of their advertising costs, which provides advertising benefits to us. Costs for these arrangements are expensed as incurred and are netted against net sales in our consolidated statements of operations and comprehensive income.
Earnings Per Share, Policy [Policy Text Block] | Earnings Per Share We use the two-class method to compute basic earnings per share. Under this method we allocate earnings to common shares and participating securities according to their participation rights in dividends declared and undistributed earnings and divide the income available to each class by the weighted average number of common shares for the period in each class. Unvested restricted stock grants made to our non-employee directors and certain employees are considered participating securities because the shares have the right to receive non-forfeitable dividends. Because the participating shares have no obligation to share in net losses, we do not allocate losses to our common shares in this calculation. Diluted earnings per share reflect the potential dilutive effect of securities that could share in our earnings. Restricted stock awarded to non-employee directors and certain employees and restricted stock units granted to employees that have not yet vested are considered when computing diluted earnings per share. We use the treasury stock method to determine the dilutive effect of both unvested restricted stock and unvested restricted stock units. Shares of unvested restricted stock and unvested restricted stock units under a stock-based compensation arrangement are considered options for purposes of computing diluted earnings per share and are considered outstanding shares as of the grant date for purposes of computing diluted earnings per share even though their exercise may be contingent upon vesting. Those stock-based awards are included in the diluted earnings per share computation even if the non-employee director may be required to forfeit the stock at some future date, or no shares may ever be issued to the employees. Unvested restricted stock and unvested restricted stock units are not included in outstanding common shares in computing basic earnings per share.
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of: (i) assets and liabilities, including disclosures regarding contingent assets and liabilities at the dates of the financial statements; and (ii) revenue and expenses during the reported periods. Significant items subject to such estimates and assumptions include useful lives of fixed and intangible assets; allowance for doubtful accounts; deferred tax assets; the valuation of fixed assets and goodwill; our pension and supplemental retirement income plans; and stock-based compensation. These estimates and assumptions are based on our best judgments. We evaluate these estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which we believe to be reasonable under the circumstances. We adjust our estimates and assumptions as facts and circumstances dictate. Actual results could differ from our estimates.

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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
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 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 cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 705 -URI https://asc.fasb.org/topic&trid=2122478 + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
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 liability for future benefit to be paid to or on behalf of policyholder. Includes, but is not limited to, input, judgment, assumption, and method used in measuring liability and change in input, judgment, and assumption. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=124506351&loc=d3e14937-158439 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 6 -Subparagraph (b)(6) -URI https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439 + Details
Name: | us-gaap_FuturePolicyBenefitsLiabilityPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy
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 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 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 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 receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -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_ReceivablesPolicyTextBlock
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 inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
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