XML 44 R28.htm IDEA: XBRL DOCUMENT
v3.23.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Jan. 28, 2023
Accounting Policies [Abstract] |
Basis of Presentation and Consolidation | Basis of Presentation and ConsolidationOur consolidated financial statements include our accounts and the accounts of our wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Consolidated Statements of Cash flows is presented on a combined basis for all periods presented and, therefore, does not segregate cash flows from continuing and discontinued operations. The information contained in these notes to our consolidated financial statements refers to continuing operations unless otherwise noted.
Fiscal Period | Our fiscal year is composed of the 52 or 53 weeks ending on the Saturday closest to the last day of January. Fiscal year 2022 consisted of the 52 weeks ended on January 28, 2023 ("fiscal 2022"). Fiscal year 2021 consisted of the 52 weeks ended on January 29, 2022 ("fiscal 2021"). Fiscal year 2020 consisted of the 52 weeks ended on January 30, 2021 ("fiscal 2020").
Reclassifications | Reclassifications Certain amounts presented in our prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on the previously reported total assets.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the 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. In preparing these financial statements, we have made our best estimates and judgments of certain amounts included in the financial statements, giving due consideration to materiality. Changes in the estimates and assumptions used by us could have a significant impact on our financial results. Actual results could differ from those estimates.
Cash and Cash Equivalents and Restricted Cash | Cash and Cash Equivalents and Restricted Cash Our cash and cash equivalents are carried at fair value and consist primarily of cash, money market funds, cash deposits with commercial banks, U.S. government bonds and notes, and highly rated direct short-term instruments that mature in 90 days or less. Such investments with an original maturity of 90 days or less are classified as cash and cash equivalents on our Consolidated Balance Sheets. Restricted cash consists primarily of bank deposits that collateralize our obligations to vendors and landlords.
Investments | Investments We generally invest our excess cash in highly-rated money market funds and investment grade short-term fixed income securities, which consist of U.S. government and agency securities. Such investments with an original maturity in excess of 90 days and less than one year are classified as marketable securities on our Consolidated Balance Sheets. Our investments are classified as available-for-sale debt securities and reported at fair value. Unrealized holding gains and losses are recognized in accumulated other comprehensive loss on our Consolidated Balance Sheets. Realized gains and losses upon sale or extinguishment are reported in interest (income) expense and other, net in our Consolidated Statements of Operations. Each reporting period, we evaluate whether declines in fair value below carrying value are due to expected credit losses, as well as our ability and intent to hold the investment until a forecasted recovery occurs.
Merchandise Inventories | Merchandise Inventories Our merchandise inventories are carried at the lower of cost or market generally using the average cost method. Under the average cost method, as new product is received from vendors, its current cost is added to the existing cost of product on-hand and this amount is re-averaged over the cumulative units. Pre-owned gaming systems and other products traded in by customers are recorded as inventory at the amount of the store credit given to the customer. We are required to make adjustments to inventory to reflect potential obsolescence or over-valuation as a result of cost exceeding market. In valuing inventory, we consider quantities on hand, recent sales, potential price protections, returns to vendors and other factors. Our ability to assess these factors is dependent upon our ability to forecast customer demand and to provide a well-balanced merchandise assortment. Inventory is adjusted based on anticipated physical inventory losses or shrinkage and actual losses resulting from periodic physical inventory counts. Inventory reserves as of January 28, 2023 and January 29, 2022 were $46.7 million and $34.6 million, respectively.
Property and Equipment | Property and Equipment Property and equipment are carried at cost less accumulated depreciation and amortization. Depreciation on fixtures and equipment is computed using the straight-line method over their estimated useful lives. Maintenance and repairs are expensed as incurred, while improvements and major remodeling costs are capitalized. Leasehold improvements are capitalized and amortized over the shorter of their estimated useful lives or the terms of the respective leases, which includes reasonably certain renewal options. Costs incurred in purchasing or developing management information systems are capitalized and included in fixtures and equipment. These costs are amortized over their estimated useful lives from the date the technology becomes operational. We periodically review our property and equipment when events or changes in circumstances indicate that its carrying amounts may not be recoverable or its depreciation or amortization periods should be accelerated. We assess recoverability based on several factors, including our intention with respect to our stores and those stores' projected undiscounted cash flows. An impairment loss is recognized for the amount by which the carrying amount of the assets exceeds its fair value, determined based on an estimate of discounted future cash flows or readily available market information for similar assets. Assets Held for Sale We consider assets to be held for sale when management, with appropriate authority, approves and commits to a formal plan to actively market the assets for sale at a price reasonable in relation to their estimated fair value, the assets are available for immediate sale in their present condition, an active program to locate a buyer has been initiated, the sale of the assets is probable and expected to be completed within one year, and it is unlikely that significant changes will be made to the plan. Upon designation as held for sale, we record the assets at the lower of their carrying value or their estimated fair value, reduced for the cost to dispose the assets.
Intangible Assets, Digital Assets, Trade Names and Definite-lived Intangible Assets | Intangible Assets Indefinite-lived intangible assets are expected to contribute to cash flows indefinitely and, therefore, are not subject to amortization but are required to be evaluated at least annually for impairment. If the carrying value of an individual indefinite-lived intangible asset exceeds its fair value, such individual indefinite-lived intangible asset is impaired by the amount of the excess. We test our indefinite-lived intangible assets on an annual basis during the fourth quarter or when circumstances indicate the carrying value might be impaired. Our indefinite-lived intangible assets consist of digital assets and trade names. Digital Assets We account for digital assets in accordance with ASC 350, Intangibles-Goodwill and Other (Topic 350). Our digital assets are initially recorded at cost. Accordingly, if the fair market value at any point during the reporting period is lower than the carrying value, an impairment loss equal to the difference will be recognized in selling, general, and administrative ("SG&A") expenses in our Consolidated Statement of Operations. This new cost basis will not be adjusted upward for any subsequent increase in fair value. Gains or losses on the sale of digital assets, if any, will be recognized based on the fair value upon sale or disposal of the assets in SG&A expenses in our Consolidated Statement of Operations. See Note 11, "Intangible Assets" for additional information. Trade Names The fair value of our trade names are estimated by using a relief-from-royalty approach, which assumes the value of the trade name is the discounted cash flows of the amount that would be paid by a hypothetical market participant had they not owned the trade name and instead licensed the trade name from another company. As a result of our annual impairment testing in fiscal 2020, we recognized impairment charges of $1.1 million associated with our trade names. We recognized no impairment charges during fiscal 2022 and 2021. See Note 11, "Intangible Assets" for additional information. Definite-lived Intangible Assets Our definite-lived intangible assets consist primarily of leasehold rights. The estimated useful life and amortization methodology of intangible assets are determined based on the period in which they are expected to contribute directly to cash flows. Intangible assets that are determined to have a definite life are amortized over the life of the asset.
Revenue Recognition, Loyalty Program, Customer Liabilities, Vendor Arrangements, Cost of Sales and Selling, General and Administrative Expenses Classification | Revenue Recognition We recognize revenue when performance obligations are satisfied by transferring goods or services to the customer in an amount that we expect to collect in exchange for those goods or services. The satisfaction of a performance obligation with a single customer may occur at a point in time or may occur over time. The significant majority of our revenue is recognized at a point in time, generally when a customer purchases and takes possession of merchandise through our stores or when merchandise purchased through our ecommerce platforms is delivered to a customer. We have arrangements with customers where our performance obligations are satisfied over time, which primarily relate to extended warranties and our Game Informer® magazine. In arrangements where we have multiple performance obligations, the transaction price is allocated to each performance obligation based on their relative stand-alone selling price (see "Loyalty Program"). Revenue is recognized net of sales discounts and net of an estimated sales return reserve. Our sales return policy is generally limited to 30 days or less and as such our sales returns are, and historically have been, immaterial. Revenues do not include sales taxes or other taxes collected from customers. Advertising revenues for Game Informer® are recorded upon release of magazines for sale to consumers. Subscription revenues for our PowerUp Rewards® loyalty program and magazines are recognized on a straight-line basis over the subscription period. Revenue from the sales of product replacement plans is recognized on a straight-line basis over the coverage period. Customer liabilities and other deferred revenues for our PowerUp Rewards® loyalty program, gift cards, customer credits, magazines and product replacement plans are included in accrued liabilities and other current liabilities on our Consolidated Balance Sheets. We also sell a variety of digital products which generally allow consumers to download software or play games on the internet. The significant majority of the digital products we sell are unbundled and do not require us to purchase inventory or take physical possession of, or take title to, inventory. When purchasing these products from us, consumers pay a retail price and we earn a commission based on a percentage of the retail sale as negotiated with the digital product publisher. We recognize the sale of these digital products on a net basis, whereby the commissions earned are recorded as revenue. Loyalty Program Our PowerUp Rewards® loyalty program allows paid members to earn points on purchases that can be redeemed for rewards that include discounts or coupons. When loyalty program members purchase our product, we allocate the transaction price between the product and loyalty points earned based on the relative stand-alone selling prices and expected point redemption. The portion allocated to the loyalty points is initially recorded as deferred revenue and subsequently recognized as revenue upon redemption or expiration. The two primary estimates utilized to record the deferred revenue for loyalty points earned by members are the estimated retail price per point and estimated breakage. The estimated retail price per point is based on the actual historical retail prices of product purchased through the redemption of loyalty points. We estimate breakage of loyalty points based on historical redemption rates. We continually evaluate our methodology and assumptions based on developments in retail price per point redeemed, redemption patterns and other factors. Changes in the retail price per point and redemption rates have the effect of either increasing or decreasing the deferred revenue liability through current period revenue by an amount estimated to represent the retail value of all points previously earned but not yet redeemed by loyalty program members as of the end of the reporting period. The cost of administering the loyalty program, including program administration fees, program communications and cost of loyalty cards, is recognized in SG&A expenses in our Consolidated Statement of Operations. Customer Liabilities We establish a liability upon the issuance of merchandise credits and the sale of gift cards. Revenue is subsequently recognized when the credits and gift cards are redeemed. In addition, we recognize breakage in revenue upon redemption and in proportion to historical redemption patterns, regardless of the age of the unused gift cards and merchandise credit liabilities. To the extent that future redemption patterns differ from those historically experienced, there will be variations in the recorded breakage. Vendor Arrangements We participate in vendor cooperative advertising programs and other vendor marketing programs in which vendors provide us with cash consideration in exchange for marketing and advertising the vendors’ products. Our accounting for cooperative advertising arrangements and other vendor marketing programs results in a significant portion of the consideration received from our vendors reducing the product costs in inventory rather than as an offset to our marketing and advertising costs. The consideration serving as a reduction in inventory is recognized in cost of sales as inventory is sold. The amount of vendor allowances to be recorded as a reduction of inventory is determined based on the nature of the consideration received and the merchandise inventory to which the consideration relates. We apply a sell-through rate to determine the timing in which the consideration should be recognized in cost of sales. Consideration received that relates to gaming products that have not yet been released to the public is deferred as a reduction of inventory. The cooperative advertising programs and other vendor marketing programs generally cover a period from a few days up to a few weeks and include items such as product catalog advertising, in-store display promotions, internet advertising, co-op print advertising and other programs. The allowance for each event is negotiated with the vendor and requires specific performance by us to be earned. Vendor allowances of $70.3 million, $71.7 million and $72.5 million were recorded as a reduction of cost of sales for fiscal 2022, 2021 and 2020, respectively, in our Consolidated Statements of Operations. Cost of Sales and Selling, General, and Administrative Expenses Classification The classification of cost of sales and SG&A expenses varies across the retail industry. We include certain purchasing, receiving and distribution costs in SG&A in the Consolidated Statements of Operations. We include processing fees associated with purchases made by credit cards and other payment methods in cost of sales in our Consolidated Statements of Operations.
Advertising Expenses | Advertising ExpensesWe expense advertising costs for television, print, digital advertising, and other media when the advertising takes place. Advertising expenses for fiscal 2022, 2021 and 2020 totaled $75.0 million, $93.6 million, and $58.4 million, respectively.
Income Taxes | Income Taxes Income tax expense includes federal, state, local and international income taxes. Income taxes are accounted for utilizing an asset and liability approach and deferred tax assets and liabilities are recognized for the tax consequences of temporary differences between the financial reporting basis and the tax basis of existing assets and liabilities using enacted tax rates. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes the enactment date. Valuation allowances are recorded to reduce deferred tax assets to the amount that will more likely than not be realized. In accordance with GAAP, we maintain liabilities for uncertain tax positions until examination of the tax year is completed by the applicable taxing authority, available review periods expire or additional facts and circumstances cause us to change our assessment of the appropriate accrual amount. See Note 15, "Income Taxes," for additional information. We do not assert indefinite reinvestment on the undistributed earnings of our foreign subsidiaries. Income tax and/or withholding tax associated with any amounts available for distribution as of January 28, 2023 is not expected to be material to our financial statements.
Leases | Leases We conduct the substantial majority of our business with leased real estate properties, including retail stores, warehouse facilities and office space. We also lease certain equipment and vehicles. These are generally leased under non-cancelable agreements and include various renewal options for additional periods. These agreements generally provide for minimum, and in some cases, percentage rentals, and require us to pay insurance, taxes and other maintenance costs. Percentage rentals are based on sales performance in excess of specified minimums at various stores and are accounted for in the period in which the amount of percentage rentals can be accurately estimated. All of our lease agreements are classified as operating leases. We determine if an arrangement is considered a lease at inception. We recognize ROU assets, on the commencement date based on the present value of future minimum lease payments over the lease term, including reasonably certain renewal options. As the rate implicit in the lease is not readily determinable for most leases, we utilize our incremental borrowing rate ("IBR") to determine the present value of future payments. The incremental borrowing rate represents a significant judgment that is based on an analysis of our credit rating, country risk, corporate bond yields and the effect of collateralization. For our real estate leases, we do not separate the components of a contract, thus our future payments include minimum rent payments and fixed executory costs. For our non-real estate leases, future payments include only fixed minimum rent payments. We record the amortization of our ROU assets and the accretion of our lease liabilities as a single lease cost on a straight-line basis over the lease term, which includes option terms we are reasonably certain to exercise. We recognize our cash or lease incentives as a reduction to the ROU asset. We assess ROU assets for impairment in accordance with our long-lived asset impairment policy, which is performed periodically or when events or changes in circumstances indicate that the carrying amount may not be recoverable.
Foreign Currency | Foreign Currency Generally, we have determined that the functional currencies of our foreign subsidiaries are the subsidiaries’ local currencies. The assets and liabilities of the subsidiaries are translated into U.S. dollars at the applicable exchange rate as of the end of the balance sheet date and revenue and expenses are translated into U.S. dollars at an average rate over the period. Currency translation adjustments are recorded as a component of other comprehensive income in our Consolidated Statement of Comprehensive Loss. Currency translation adjustments related to divested foreign businesses are reclassified into earnings as a component of SG&A in our Consolidated Statements of Operations once the liquidation of the respective foreign businesses is substantially complete. Transaction gains and losses arising from transactions denominated in nonfunctional currencies and derivatives resulted in net losses of $2.6 million, $3.4 million, and $1.0 million, for fiscal 2022, 2021 and 2020, respectively. These costs were recognized in SG&A expenses in our Consolidated Statements of Operations. We use forward exchange contracts to manage currency risk primarily related to foreign-currency denominated intercompany assets and liabilities. The forward exchange contracts are not designated as hedges and, therefore, changes in the fair values of these derivatives are recognized in earnings, thereby offsetting the current earnings effect of the re-measurement of related intercompany loans.
Recent Accounting Pronouncements | Recent Accounting Pronouncements In March 2022, the SEC staff released Staff Accounting Bulletin No. 121 ("SAB 121"), which requires entities that hold crypto assets on behalf of platform users to recognize a liability to reflect the entity’s obligation to safeguard the crypto assets held for its platform users, whether directly or through an agent or another third party acting on its behalf, along with a corresponding safeguarding asset. Both the liability and corresponding safeguarding asset shall be measured at fair value. SAB 121 also requires disclosure of the nature and amount of crypto assets being safeguarded, how the fair value is determined, an entity's accounting policy for safeguarding liabilities and corresponding safeguarding assets, and may require disclosure of other information about risks and uncertainties arising from the entity's safeguarding activities. For crypto assets that are not maintained on our platform and for which the Company does not maintain a private key or the ability to recover a customer’s private key, these balances are not recorded, as there is no related safeguarding obligation in accordance with SAB 121. This guidance is effective from the first interim period after June 15, 2022 and should be applied retrospectively. We adopted SAB 121 during fiscal 2022, with no impact on our consolidated financial statements. In March 2020, the Financial Accounting Standards Board ("FASB") issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This standard provides practical expedients for contract modifications with the transition from reference rates, such as LIBOR, that are expected to be discontinued. This guidance is applicable for our revolving line of credit, which uses LIBOR as a reference rate. The provisions of ASU 2020-04 are effective as of March 12, 2020 and may be adopted prospectively through December 31, 2022. In December 2022, the FASB issued ASU 2022-06, Deferral of the Sunset Date of Topic 848, which extended the expiration date of ASU 2020-04 to December 31, 2024. As of January 30, 2022, we adopted ASU 2020-04 with no material impact to our consolidated financial statements. In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard is intended to simplify the accounting and disclosure requirements for income taxes by eliminating various exceptions in accounting for income taxes as well as clarifying and amending existing guidance to improve consistency in application of ASC 740. The provisions of ASU 2019-12 are effective for fiscal years beginning after December 15, 2021, with early adoption permitted. As of January 30, 2022, we adopted this ASU with no material impact to our consolidated financial statements.

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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 2: 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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI https://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
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 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 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 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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
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 revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
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