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

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Principles of Consolidation | Principles of Consolidation – The consolidated financial statements include the accounts of DSS and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates | Use of Estimates – The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires the Company to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, the Company evaluates its estimates, including those related to the accounts receivable, convertible notes receivable, inventory, fair values of investments, intangible assets and goodwill, useful lives of intangible assets and property and equipment, fair values of options and warrants to purchase the Company’s common stock, preferred stock, deferred revenue, and income taxes, among others. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Reclassifications | Reclassifications – Certain amounts on the accompanying consolidated balance sheets and income statements for the year ended December 31, 2021, have been reclassified to conform to current period presentation, as have certain amounts for the year ended, December 31, 2022.
Cash Equivalents | Cash Equivalents – All highly liquid investments with maturities of three months or less at the date of purchase are classified as cash equivalents. Amounts included in cash equivalents in the accompanying consolidated balance sheets are money market funds whose adjusted costs approximate fair value.
Accounts Receivable | Accounts Receivable – The Company extends credit to its customers in the normal course of business. The Company performs ongoing credit evaluations and generally do not require collateral. Payment terms are generally 30 days but up to net 105 for certain customers. The Company carries its trade accounts receivable at invoice amount less an allowance for doubtful accounts. On a periodic basis, the Company evaluates its accounts receivable and establishes an allowance for doubtful accounts based upon management’s estimates that include a review of the history of past write-offs and collections and an analysis of current credit conditions. As of December 31, 2022, the Company established a reserve for doubtful accounts of approximately $29,000 ($20,000 – 2021). The Company does not accrue interest on past due accounts receivable.
Fair Value of Financial Instruments | Fair Value of Financial Instruments – Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Fair Value Measurement Topic of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) establishes a three-tier fair value hierarchy which prioritizes the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). These tiers include:
● | Level 1, defined as observable inputs such as quoted prices for identical instruments in active markets.
● | Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable such as quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active; and
● | Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions, such as valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
The carrying amounts reported in the consolidated balance sheet of cash and cash equivalents, accounts receivable, prepaids, accounts payable and accrued expenses approximate fair value because of the immediate or short-term maturity of these financial instruments. Marketable securities classify as a Level 1 fair value financial instrument. The fair value of notes receivable approximates their carrying value as the stated or discounted rates of the notes do not reflect recent market conditions. The fair value of revolving credit lines notes payable and long-term debt approximates their carrying value as the stated or discounted rates of the debt reflect recent market conditions. The fair value of investments where the fair value is not considered readily determinable, are carried at cost.
Inventory | Inventory – Inventories consist primarily of paper, pre-printed security paper, paperboard, fully prepared packaging, air filtration systems, and health and beauty products which and are stated at the lower of cost or net realizable value on the first-in, first-out (“FIFO”) method. Packaging work-in- process and finished goods included the cost of materials, direct labor and overhead. At the closing of each reporting period, the Company evaluates its inventory in order to adjust the inventory balance for obsolete and slow-moving items. An allowance for obsolescence of approximately $742,000 and $388,000 associated with the inventory at our SHRG subsidiary was recorded as of December 31, 2022, and December 31, 2021, respectively. Write- downs and write-offs are charged to cost of revenue.
Notes receivable, unearned interest, and related recognition | Notes receivable, unearned interest, and related recognition – The Company records all future payments of principal and interest on notes as notes receivable, which are then offset by the amount of any related unearned interest income. For financial statement purposes, the Company reports the net investment in the notes receivable on the consolidated balance sheet as current or long-term based on the maturity date of the underlying notes. Such net investment is comprised of the amount advanced on the loans, adjusting for net deferred loan fees or costs incurred at origination, amounts allocated to warrants received upon origination, and any payments received in advance. The unearned interest is recognized over the term of the notes and the income portion of each note payment is calculated so as to generate a constant rate of return on the net balance outstanding. Net deferred loan fees or costs, together with discounts recognized in connection with warrants acquired at origination, are accreted as an adjustment to yield over the term of the loan.
Investments | Investments – Investments in equity securities with a readily determinable fair value, not accounted for under the equity method, are recorded at fair value with unrealized gains and losses included in earnings. For equity securities without a readily determinable fair value, the investment is recorded at cost, less any impairment, plus or minus adjustments related to observable transactions for the same or similar securities, with unrealized gains and losses included in earnings. For equity method investments, the Company regularly reviews its investments to determine whether there is a decline in fair value below book value. If there is a decline that is other-than-temporary, the investment is written down to fair value. See Note 6 for further discussion on investments.
Property, Plant and Equipment | Property, Plant and Equipment – Property, plant and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives or lease period of the assets whichever is shorter. Expenditures for renewals and betterments are capitalized. Expenditures for minor items, repairs and maintenance are charged to operations as incurred. Any gain or loss upon sale or retirement due to obsolescence is reflected in the operating results in the period the event takes place.
Investments in real estate, net | Investments in real estate, net – Acquisition of assets are recorded at their relative fair value based on total accumulated costs of the acquisition. Direct acquisition-related costs are capitalized as a component of the acquired assets. This includes all costs related to finding, analyzing and negotiating a transaction. The allocation of the purchase price is an area that requires judgment and significant estimates. Tangible and intangible assets include land, building and improvements, furniture, fixtures and equipment, acquired above market and below market leases, in-place lease value (if applicable). Acquisition-date fair values of assets and assumed liabilities are determined based on replacement costs, appraised values, and estimated fair values using methods similar to those used by independent appraisers and that use appropriate discount and/or capitalization rates and available market information. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the assets.
Leases | Leases - ASC 842 requires recognition of leases on the consolidated balance sheets as right-of-use (“ROU”) assets and lease liabilities. ROU assets represent the Company’s right to use underlying assets for the lease terms and lease liabilities represent the Company’s obligation to make lease payments arising from the leases. Operating lease ROU assets and operating lease liabilities are recognized based on the present value and future minimum lease payments over the lease term at commencement date. As the Company’s leases do not provide an implicit rate, the Company used its estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. A number of the lease agreements contain options to renew and options to terminate the leases early. The lease term used to calculate ROU assets and lease liabilities only includes renewal and termination options that are deemed reasonably certain to be exercised. The Company recognized lease liabilities, with corresponding ROU assets, based on the present value of unpaid lease payments for existing operating leases longer than twelve months. The ROU assets were adjusted per ASC 842 transition guidance for existing lease-related balances of accrued and prepaid rent, and unamortized lease incentives provided by lessors. Operating lease cost is recognized as a single lease cost on a straight-line basis over the lease term and is recorded in selling, general and administrative expenses. Variable lease payments for common area maintenance, property taxes and other operating expenses are recognized as expense in the period incurred. The Company has elected to separate lease and non-lease components for all property leases for the purposes of calculating ROU assets and lease liabilities.
Impairment of Long-Lived Assets and Goodwill | Impairment of Long-Lived Assets and Goodwill - The Company monitors the carrying value of long-lived assets for potential impairment and tests the recoverability of such assets whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. If a change in circumstance occurs, the Company performs a test of recoverability by comparing the carrying value of the asset or asset group to its undiscounted expected future cash flows. If cash flows cannot be separately and independently identified for a single asset, the Company will determine whether impairment has occurred for the group of assets for which the Company can identify the projected cash flows. If the carrying values are in excess of undiscounted expected future cash flows, the Company measures any impairment by comparing the fair value of the asset or asset group to its carrying value.
Goodwill | Goodwill – Goodwill is the excess of cost of an acquired entity over the fair value of amounts assigned to assets acquired and liabilities assumed in a business combination. Goodwill is subject to impairment testing at least annually and will be tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. FASB ASC Topic 350 provides an entity with the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after completing the assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company will proceed to a quantitative test. The Company may also elect to perform a quantitative test instead of a qualitative test for any or all of our reporting units. The test compares the fair value of an entity’s reporting units to the carrying value of those reporting units. This quantitative test requires various judgments and estimates. The Company estimates the fair value of the reporting unit using a market approach in combination with a discounted operating cash flow approach. Impairment of goodwill is measured as the excess of the carrying amount of goodwill over the fair values of recognized and unrecognized assets and liabilities of the reporting unit. The Company performed its annual goodwill impairment test as of December 31, 2022, and no impairment was deemed necessary for the goodwill associated with Premier Packaging Company, APB, Impact BioMedical, SHRG, and Sentinel Co. of approximately $1,769,000, $29,744,000, and $25,093,000, $3,257,000 and $1,274,000 respectively.
Intangible Assets | Intangible Assets - The estimated fair values of acquired intangibles are generally determined based upon future economic benefits such as earnings and cash flows. Acquired identifiable intangible assets are recorded at fair value and are amortized over their estimated useful lives. Acquired intangible assets with an indefinite life are not amortized but are reviewed for impairment at least annually or more frequently whenever events or changes in circumstances indicate that the carrying amounts of those assets are below their estimated fair values. Impairment is tested under ASC 350.
Revenue | Revenue - The Company recognizes its revenue based on when the title passes to the customer or when the service is completed and accepted by the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for shipped product or service provided. Sales and other taxes billed and collected from customers are excluded from revenue. The Company recognizes rental income associated with its REIT, net of amortization of favorable/unfavorable lease terms relative to market and includes rental abatements and contractual fixed increases attributable to operating leases, where collection has been considered probable, on a straight-line basis over the term of the related lease. The Company recognizes net investment income from its investment banking line of business as interest and management fees related to loans managed for third parties owed to the Company occurs. The Company generates revenue from its direct marketing line of business primarily through internet sales and recognizes revenue as items are shipped. As of December 31, 2022, the Company had no unsatisfied performance obligations for contracts with an original expected duration of greater than one year. Pursuant to Topic 606, the Company has applied the practical expedient with respect to disclosure of the deferral and future expected timing of revenue recognition for transaction price allocated to remaining performance obligations. The Company elected the practical expedient allowing it to not recognize as a contract asset the commission paid to its salesforce on the sale of its products as an incremental cost of obtaining a contract with a customer but rather recognize such commission as expense when incurred as the amortization period of the asset that the Company would have otherwise recognized is one year or less.
Costs of revenue | Costs of revenue - Costs of revenue includes all direct cost of the Company’s packaging, commercial and security printing sales, primarily, paper, inks, dies, and other consumables, and direct labor, transportation, amortization, deprecation, and manufacturing facility costs. In addition, this category includes all direct costs associated with the manufacturing and procurement of the products sold in the Company’s Direct Marketing line of business as well as with the Company’s technology sales, services and licensing including hardware and software that is resold, third-party fees, and fees paid to inventors or others as a result of technology licenses or settlements, if any. Cost of revenue for our REIT line of business includes all direct cost associated with the maintenance and upkeep of the related facilities, depreciation, amortization and the costs to acquire the facilities. Our Commercial Lending operating segment has costs of revenue associated with the impairment of notes receivable for those amounts at risk of collection. Costs of revenue do not include expenses related to product development, integration, and support. These costs are included in research and development, which is a component of selling, general and administrative expenses on the consolidated statement of operations. Legal costs are included in selling, general and administrative.
Shipping and Handling Costs | Shipping and Handling Costs - Costs incurred by the Company related to shipping and handling are included in cost of revenue. Amounts charged to customers pertaining to these costs are reflected as revenue.
Share-Based Payments | Share-Based Payments - Compensation cost for stock awards are measured at fair value and the Company recognizes compensation expense over the service period for which awards are expected to vest. The Company uses the Black-Scholes-Merton option pricing model for determining the estimated fair value for stock-based awards. The Black-Scholes-Merton model requires the use of subjective assumptions which determine the fair value of stock-based awards, including the option’s expected term and the price volatility of the underlying stock. For equity instruments issued to consultants and vendors in exchange for goods and services the Company determines the measurement date for the fair value of the equity instruments issued at the earlier of (i) the date at which a commitment for performance by the consultant or vendor is reached or (ii) the date at which the consultant or vendor’s performance is complete. In the case of equity instruments issued to consultants, the fair value of the equity instrument is recognized over the term of the consulting agreement.
Sales Commissions | Sales Commissions - Sales commissions are expensed as incurred for contracts with an expected duration of one year or less. A significant portion of the Company’s sales commissions expense is generated from its direct marketing line of business. These commissions are based on current month shipments and are paid one month in arrears. There were no sales commissions capitalized as of December 31, 2022.
Contingent Legal Expenses | Contingent Legal Expenses - Contingent legal fees are expensed in the consolidated statements of operations in the period that the related revenues are recognized. In instances where there are no recoveries from potential infringers, no contingent legal fees are paid; however, the Company may be liable for certain out of pocket legal costs incurred pursuant to the underlying legal services agreement that will be paid out from the proceeds from settlements or licenses that arise pursuant to an enforcement action, which will be expensed as legal fees in the period in which the payment of such fees is probable. Any unamortized patent acquisition costs will be expensed in the period a conclusion is reached in an enforcement action that does not yield future royalties potential.
Research and Development | Research and Development - Research and development costs are expensed as incurred. Research and development costs consist primarily of third-party research costs and consulting costs. The Company recognized costs of approximately $1,256,000 and 1,080,000 in 2022 and 2021, respectively.
Income Taxes | Income Taxes - The Company recognizes estimated income taxes payable or refundable on income tax returns for the current year and for the estimated future tax effect attributable to temporary differences and carry-forwards. Measurement of deferred income items is based on enacted tax laws including tax rates, with the measurement of deferred income tax assets being reduced by available tax benefits not expected to be realized. We recognize penalties and accrued interest related to unrecognized tax benefits in income tax expense.
Loss Per Common Share | Loss Per Common Share - The Company presents basic and diluted (loss) earnings per share. Basic (loss) earnings per share reflect the actual weighted average of shares issued and outstanding during the period. Diluted (loss) earnings per share are computed including the number of additional shares from outstanding warrants, stock options and preferred stock that would have been outstanding if dilutive potential shares had been issued and is calculated utilizing the treasury stock method. In a loss period, the calculation for basic and diluted (loss) earnings per share is the same, as the impact of potential common shares is anti-dilutive. For the twelve months ended December 31, 2022 and 2021, potential dilutive instruments include both warrants and options of 5,000 and 15,486 shares respectively.
Concentration of Credit Risk | Concentration of Credit Risk - The Company maintains its cash in bank deposit accounts, which at times may exceed federally insured limits. The Company believes it is not exposed to any significant credit risk because of any non-performance by the financial institutions. As of December 31, 2021, two customers accounted for approximately 27% and 14% of our consolidated revenue and these two customers accounted for approximately 29% and 19% of our consolidated trade accounts receivable balance. As of December 31, 2022, two customers accounted for approximately 14% and 6% of our consolidated revenue and 36% and 17% of our trade accounts receivable balance.
Acquisitions | Acquisitions - Business combinations and non-controlling interests are recorded in accordance with FASB ASC 805 Business Combinations. Under the guidance, the assets and liabilities of the acquired business are recorded at their fair values at the date of acquisition and all acquisition costs are expensed as incurred. The excess of the purchase price over the estimated fair values is recorded as goodwill. If the fair value of the assets acquired exceeds the purchase price and the liabilities assumed, then a gain on acquisition is recorded. The application of business combination accounting requires the use of significant estimates and assumptions. See Note 8 regarding the acquisitions. Acquisition of assets are recorded at their relative fair value based on total accumulated costs of the acquisition. Direct acquisition-related costs are expensed as incurred. This includes all costs related to finding, analyzing and negotiating a transaction. The allocation of the purchase price is an area that requires judgment and significant estimates. Tangible and intangible assets include land, building and improvements, furniture, fixtures and equipment, acquired above market and below market leases, in-place lease value (if applicable). Acquisition-date fair values of assets and assumed liabilities are determined based on replacement costs, appraised values, and estimated fair values using methods similar to those used by independent appraisers and that use appropriate discount and/or capitalization rates and available market information.
Business Combinations | Business Combinations - Business combinations and non-controlling interests are recorded in accordance with FASB ASC 805 Business Combinations. Under the guidance, the assets and liabilities of the acquired business are recorded at their fair values at the date of acquisition and all acquisition costs are expensed as incurred. The excess of the purchase price over the estimated fair values is recorded as goodwill. If the fair value of the assets acquired exceeds the purchase price and the liabilities assumed, then a gain on acquisition is recorded. The application of business combination accounting requires the use of significant estimates and assumptions.
Discontinued Operations | Discontinued Operations - On May 7, 2021, the Company completed the sale of 100% of the capital stock of DSS Digital Inc. (“DSS Digital”), the Company’s wholly owned subsidiary, which researched, developed, marketed, and sold the Company’s digital products worldwide. Based on the magnitude of DSS Digital’s historical revenue to the Company and because the Company has exited the brand authentication services, functional anti-counterfeiting technology and technologies to satisfy commercial and consumer product needs for branding, intelligent packaging, and marketing, this sale represented a significant strategic shift that has a material effect on the Company’s operations and financial results. Accordingly, the Company has applied discontinued operations treatment for this sale as required by Accounting Standards Codification 210-05—Discontinued Operations. See Note 17.
Newly Adopted Accounting Pronouncements | Newly Adopted Accounting Pronouncements - In June 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-13, “Financial Instruments-Credit Losses (Topic 326)”, which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. The Company adopted this pronouncement for year ended January 1, 2022. See Note 5.
Allowance For Loans And Lease Losses | Allowance For Loans And Lease Losses - On January 1, 2022, the Company adopted amended accounting guidance “ASU No.2016-13 – Credit Losses” which requires an allowance for credit losses to be deducted from the amortized cost basis of financial assets to present the net carrying value at the amount that is expected to be collected over the contractual term of the asset considering relevant information about past events, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. In estimating expected losses in the loan and lease portfolio, borrower-specific financial data and macro-economic assumptions are utilized to project losses over a reasonable and supportable forecast period. Assumptions and judgment are applied to measure amounts and timing of expected future cash flows, collateral values and other factors used to determine the borrowers’ abilities to repay obligations. After the forecast period, the company utilizes longer-term historical loss experience to estimate losses over the remaining contractual life of the loans. Prior to 2022, the allowance for credit losses represented the amount that in management’s judgment reflected incurred credit losses inherent in the loan and lease portfolio as of the balance sheet date.
Continuing Operations and Going Concern | Continuing Operations and Going Concern - The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. This basis of accounting contemplates the recovery of our assets and the satisfaction of liabilities in the normal course of business. These consolidated financial statements do not include any adjustments to the specific amounts and classifications of assets and liabilities, which might be necessary should we be unable to continue as a going concern. While the Company has approximately $19.3 million in cash, the Company has incurred operating losses as well as negative cash flows from operating and investing activities over the past two years. Aside from its $19.3 million in cash as of December 31, 2022, the Company believes it can continue as a going concern, during the twelve months ended December 31, 2021, due to its ability to generate operating cash through the sale of its $27.3 million of Marketable Securities, and the anticipated receipts of principal and interest on its Notes receivable of approximately $11.2 million through March 31, 2024. Also, our subsidiary Impact BioMedical is in the process of and IPO in which DSS will maintain a minimum of 55% ownership. Initial conversations with underwriters are providing an estimate of $30 - $50 million potential capital raise. This is expected to close early 3rd quarter 2023. Our subsidiary SHRG is in the process of up listing to NASDQ and conversations with the underwriter involved illustrate an approximate raise of $15 million dollars. Additionally, we are in negotiations with Pinnacle Bank to extend our note payable, approximating $40.2 million through November 2024. The Company’s management intends to take actions necessary to continue as a going concern. Management’s plans concerning these matters includes, among other things, continued growth among our operating segments, and tightly controlling operating costs and reducing spending growth rates wherever possible to return to profitability. In addition, the Company has taken steps, and will continue to take measures, to materially reduce the expenses and cash burn at all corporate and business line levels. At the Company’s current operating levels and capital usage, we believe that without any further acquisition or investments, our $19.3 million in aggregate cash, as of December 31, 2022, along with the $27.3 million of Marketable Securities, and the anticipated receipts of principal and interest on its Notes receivable of approximately $11.2 million through March 2024, would allow us to fund our nine business lines current and planned operations through March 2024. Based on this, the Company has concluded that substantial doubt of its ability to continue as a going concern has been alleviated

X
- Definition Acquisitions [Policy Text Block] + References No definition available. + Details
Name: | DSS_AcquisitionsPolicyTextBlock
Namespace Prefix: | DSS_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Allowance For Loans And Lease Losses [Policy Text Block] + References No definition available. + Details
Name: | DSS_AllowanceForLoansAndLeaseLossesPolicyTextBlock
Namespace Prefix: | DSS_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Continuing Operations And Going Concern [Policy Text Block] + References No definition available. + Details
Name: | DSS_ContinuingOperationsAndGoingConcernPolicyTextBlock
Namespace Prefix: | DSS_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Notes Receivable Unearned Interest And Related Recognition [Policy Text Block] + References No definition available. + Details
Name: | DSS_NotesReceivableUnearnedInterestAndRelatedRecognitionPolicyTextBlock
Namespace Prefix: | DSS_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shipping And Handling Costs [Policy Text Block] + References No definition available. + Details
Name: | DSS_ShippingAndHandlingCostsPolicyTextBlock
Namespace Prefix: | DSS_
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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + Details
Name: | us-gaap_BusinessCombinationsPolicy
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 commissions incurred in relation to revenue generating activities or operations. + References No definition available. + Details
Name: | us-gaap_CommissionsExpensePolicyPolicyTextBlock
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 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 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 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 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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
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 legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751 + Details
Name: | us-gaap_LegalCostsPolicyTextBlock
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 entities that primarily develop and then sell real property at retail or otherwise. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 15 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=6450852&loc=d3e24871-108386 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 970 -SubTopic 10 -Section 05 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126943897&loc=d3e24546-110282 + Details
Name: | us-gaap_RealEstatePolicyTextBlock
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 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 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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
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