XML 30 R20.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

ACCOUNTING POLICIES (Policies) | 9 Months Ended
--- | ---
Jun. 30, 2024
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The accompanying condensed consolidated financial statements include the accounts of Forward Industries, Inc. and all of its wholly-owned subsidiaries: Forward Industries (IN), Inc. (“Forward US”), Forward Industries (Switzerland) GmbH (“Forward Switzerland”), Forward Industries UK Limited (“Forward UK”), Intelligent Product Solutions, Inc. (“IPS”) and Kablooe, Inc. (“Kablooe”). The terms “Forward”, “we”, “our” or the “Company” as used throughout this document are used to indicate Forward Industries, Inc. and all of its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation. In the opinion of management, the accompanying condensed consolidated financial statements presented in this Quarterly Report on Form 10-Q reflect all normal recurring adjustments necessary to present fairly the financial position and results of operations and cash flows for the interim periods presented herein but are not necessarily indicative of the results of operations for the year ending September 30, 2024. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2023, and with the disclosures and risk factors presented therein. The September 30, 2023 condensed consolidated balance sheet has been derived from the audited consolidated financial statements.
Accounting Estimates | Accounting Estimates The preparation of the Company’s condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates and assumptions. Within this report, certain dollar amounts and percentages have been rounded to their approximate values.
Segment Reporting | Segment Reporting As a result of the discontinued retail segment, as disclosed in Note 3, the Company now has two reportable segments: OEM distribution and design. The OEM distribution segment sources and sells carrying cases and other accessories for medical monitoring and diagnostic kits and a variety of other portable electronic and non-electronic devices (such as sporting and recreational products, bar code scanners, GPS location devices, tablets and firearms) on a made-to-order basis that are customized to fit the products sold by our OEM customers worldwide. The design segment consists of two operating segments (IPS and Kablooe, which have been aggregated into one reportable segment) that provide a full spectrum of hardware and software product design and engineering services to customers predominantly located in the U.S. See Note 5 for more information on segments.
Accounts Receivable | Accounts Receivable Accounts receivable consist of unsecured trade accounts with customers in amounts that have been invoiced ($5,891,000 and $6,949,000 at June 30, 2024 and September 30, 2023, respectively) and contract assets as described further below under the heading “Revenue Recognition.” The Company maintains an allowance for credit losses, which is recorded as a reduction to accounts receivable on the condensed consolidated balance sheets. Collectability of accounts receivable is estimated by evaluating the number of days accounts are outstanding, customer payment history, recent payment trends and perceived creditworthiness, adjusted as necessary based on specific customer situations. At June 30, 2024 and September 30, 2023, the Company had no allowances for credit losses for the OEM distribution segment, allowances for credit losses of $0 and $46,000, respectively, for the discontinued retail distribution segment and $731,000 and $771,000, respectively, for the design segment. The Company has agreements with various retailers which contain different terms for trade discounts, promotional and other sales allowances. At June 30, 2024 and September 30, 2023, the Company recorded accounts receivable allowances of $43,000 and $139,000, respectively, for the discontinued retail distribution segment.
Inventories | Inventories Inventories consist primarily of finished goods and are stated at the lower of cost (determined by the first-in, first-out method) or net realizable value. Based on management’s estimates, an allowance is made to reduce excess, obsolete, or otherwise unsellable inventories to net realizable value. The allowance is established through charges to cost of sales in the Company’s condensed consolidated statements of operations. In determining the adequacy of the allowance, management’s estimates are based upon several factors, including analyses of inventory levels, historical loss trends, sales history and projections of future sales demand. The Company’s estimates of the allowance may change from time to time based on management’s assessments, and such changes could be material.
Revenue Recognition | Revenue Recognition OEM Distribution Segment The OEM distribution segment recognizes revenue when: (i) finished goods are shipped to its customers (in general, these conditions occur at either point of shipment or point of destination, depending on the terms of sale and transfer of control); (ii) there are no other deliverables or performance obligations; and (iii) there are no further obligations to the customer after the title of the goods has transferred. If the Company receives consideration before achieving the criteria previously mentioned, it records a contract liability, which is classified as a component of deferred income in the accompanying condensed consolidated balance sheets. The OEM distribution segment had no contract liabilities at June 30, 2024, September 30, 2023 or September 30, 2022. Discontinued Retail Distribution Segment The discontinued retail distribution segment sold products primarily through online websites operated by authorized third-party retailers. Revenue is recognized when control (as defined in Accounting Standards Codification (“ASC”) 606, “Revenue from Contracts with Customers”) of the related goods is transferred to the retailer, which generally occurs upon shipment to the end customer. Other than product delivery, the retail distribution segment does not typically have other deliverables or performance obligations associated with its products. Revenue is measured as the amount of consideration expected to be received in exchange for the products provided, net of allowances taken by retailers for product returns and any taxes collected from customers that will be remitted to governmental authorities. When the Company receives consideration before achieving the criteria previously mentioned, it records a contract liability, which is classified as a component of deferred income in the accompanying condensed consolidated balance sheets. The retail distribution segment had no contract liabilities at June 30, 2024, September 30, 2023 or 2022. The results of operations of the retail segment are reported as discontinued operations for the three and nine months ended June 30, 2024 and 2023. See Note 3. Design Segment The Company applies the “cost to cost” and “right to invoice” methods of revenue recognition to the contracts with customers in the design segment. The design segment typically engages in two types of contracts: (i) time and material and (ii) fixed price. The Company recognizes revenue over time on its time and material contracts utilizing a “right to invoice” method. Revenues from fixed price contracts that require performance of services that are not related to the production of tangible assets are recognized by using cost inputs to measure progress toward the completion of its performance obligations, or the “cost to cost” method. Revenues from fixed price contracts that contain specific deliverables are recognized when the performance obligation has been satisfied or the transfer of goods to the customer has been completed and accepted. Recognized revenues that will not be billed until a later date, or contract assets, are recorded as an asset and classified as a component of accounts receivable in the accompanying condensed consolidated balance sheets. The design segment had contract assets of $1,369,000, $976,000 and $609,000 at June 30, 2024, September 30, 2023 and September 30, 2022, respectively. Contracts where collections to date have exceeded recognized revenues, or contract liabilities, are recorded as a liability and classified as a component of deferred income in the accompanying condensed consolidated balance sheets. The design segment had contract liabilities of $205,000, $297,000, and $439,000 at June 30, 2024, September 30, 2023 and September 30, 2022, respectively.
Goodwill | Goodwill The Company reviews goodwill for impairment at least annually, or more often if triggering events occur. The Company has two reporting units with goodwill (the IPS and Kablooe operating segments) and we perform our annual goodwill impairment test on September 30, the end of the fiscal year, or upon the occurrence of a triggering event. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the Company would not need to perform a quantitative impairment test for the reporting unit. If the Company cannot support such a conclusion or does not elect to perform the qualitative assessment, then the Company will perform the quantitative assessment by comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying value, no impairment charge is recognized. If the fair value of the reporting unit is less than its carrying value, an impairment charge will be recognized for the amount by which the reporting unit’s carrying amount exceeds its fair value. A significant amount of judgment is required in performing goodwill impairment tests including estimating the fair value of a reporting unit. Management evaluated and concluded that there were no indications goodwill was impaired at June 30, 2024.
Intangible Assets | Intangible Assets Intangible assets include trademarks and customer relationships, which were acquired as part of the acquisitions of IPS in Fiscal 2018 and Kablooe in Fiscal 2020 and are amortized over their estimated useful lives, which are periodically evaluated for reasonableness. Our intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In assessing the recoverability of our intangible assets, we must make estimates and assumptions regarding future cash flows and other factors to determine the fair value of the respective assets. These estimates and assumptions could have a significant impact on whether an impairment charge is recognized and the magnitude of any such charge. Fair value estimates are made at a specific point in time, based on relevant information. These estimates are subjective in nature and involve uncertainties and matters of significant judgments and therefore cannot be determined with precision. Changes in assumptions could significantly affect the estimates. If these estimates or material related assumptions change in the future, we may be required to record impairment charges related to our intangible assets. Management evaluated and concluded that there were no indications of impairments of intangible assets at June 30, 2024.
Income Taxes | Income Taxes The Company recognizes future tax benefits and liabilities measured at enacted rates attributable to temporary differences between financial statement and income tax bases of assets and liabilities and to net tax operating loss carryforwards to the extent that realization of these benefits is more likely than not. At June 30, 2024, there was no change to our assessment that a full valuation allowance was required against all net deferred tax assets as it is not probable that such deferred tax assets will be realized. Accordingly, any deferred tax provision or benefit was offset by an equal and opposite change to the valuation allowance. Our income tax provision or benefit is generally not significant due to the existence of significant net operating loss carryforwards.
Fair Value Measurements | Fair Value Measurements In connection with the acquisition of Kablooe, the Company has a contingent earnout agreement based on Kablooe’s results of operations through August 2025. This earnout agreement is measured at fair value in accordance with the guidance provided by ASC 820, “Fair Value Measurement.” ASC 820 defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required to be recorded at their fair values, we consider the principal or most advantageous market in which we would transact and consider assumptions that market participants would use when pricing the assets or liabilities, such as inherent risk, transfer restrictions, and risk of nonperformance. ASC 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. An asset's or liability's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. ASC 820 establishes three levels of inputs that may be used to measure fair value:
| · | Level 1: quoted prices in active markets for identical assets or liabilities;
| · | Level 2: inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or
| · | Level 3: unobservable inputs that are supported by little or no market activity and that are significant to the fair values of the assets or liabilities.
The acquisition of Kablooe provides annual contingent earnout payments based Kablooe’s results of operations through August 2025. The fair value of the earnout liability is measured on a recurring basis at each reporting date using a Black-Scholes valuation model with inputs categorized within level three of the fair value hierarchy. During fiscal 2023, the Company reduced this liability from $70,000 to $0 due to the low likelihood of Kablooe reaching the specified earnings target. The fair value of this earnout liability remained $0 at June 30, 2024. The resulting gains have been recorded as a component of other income on the condensed consolidated statement of operations. The carrying amounts of cash, accounts receivable, prepaid expenses and other current assets, accounts payable, due to Forward China, and other current liabilities approximate fair value due their short-term maturities.
Leases | Leases Lease assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term, using the Company’s incremental borrowing rate commensurate with the lease term, since the Company’s lessors do not provide an implicit rate, nor is one readily available. The Company has certain leases that may include an option to renew and when it is reasonably probable to exercise such option, the Company will include the renewal option terms in determining the lease asset and lease liability. Lease assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Operating lease assets are shown as right of use assets on the condensed consolidated balance sheets. The current and long-term portions of operating lease liabilities are shown separately as such on the condensed consolidated balance sheets.
Recent Accounting Pronouncements | Recent Accounting Pronouncements In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,” which requires expanded segment reporting and is effective for the Company for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. The Company is currently evaluating the effects of this pronouncement on its condensed consolidated financial statements. In November 2019, the FASB issued ASU 2019-11, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses.” ASU 2019-11 is an accounting pronouncement that provides clarity to and amends earlier guidance on this topic and would be effective concurrently with the adoption of such earlier guidance. This pronouncement is effective for the Company for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company adopted this guidance in the first quarter of fiscal 2024 with no material impact on its condensed consolidated financial statements.
Reclassification | Reclassification Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.

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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3 + 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 -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1 + 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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1 + 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 -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1 + 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 receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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