XML 34 R24.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Summary of Significant Accounting Policies (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2024
Accounting Policies [Abstract] |
Liquidity | Liquidity Historically, the Company finances its operations through internally generated cash, short-term loans and payables. As of June 30, 2024, the Company had approximately $1.3 million in cash and cash equivalents, which primarily consists of cash on hand and bank deposits, which are unrestricted as to withdrawal and use. As further described in Note 8, as of the date of this quarterly report, the Company’s wholly owned subsidiary FGI Industries Inc. has obtained a waiver for the Corporate Borrower’s Audited Annual Statements, a U.S. standalone reporting obligation under the Credit Agreement with East West Bank, which were due by April 30, 2024. If the Company is unable to realize its assets within the normal operating cycle of a twelve (12) month period, the Company may have to consider supplementing its available sources of funds through the following sources: ​ · other available sources of financing from other banks and financial institutions; · sales of additional securities to the public or other investors; and · financial support from the Company’s shareholders. Based on the above considerations, the Company’s management is of the opinion that it has sufficient funds to meet the Company’s working capital requirements and debt obligations as they become due over the next twelve (12) months.
Basis of presentation | Basis of presentation The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commissions (the “SEC”), regarding financial reporting, and include all normal and recurring adjustments that management of the Company considers necessary for a fair presentation of its financial position and operation results.
Principles of consolidation | Principles of consolidation The unaudited condensed consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany transactions and balances between the Company and its subsidiaries are eliminated upon consolidation. Subsidiaries are those entities which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at a meeting of directors.
Use of estimates and assumptions | Use of estimates and assumptions The preparation of unaudited condensed consolidated financial statements in conformity with 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 as of the date of the consolidated financial statements and the reported amounts of revenue and expenses during the periods presented. Significant accounting estimates reflected in the Company’s consolidated financial statements include the useful lives of property and equipment, allowance for credit losses, inventory reserve, accrued defective return, provision for contingent liabilities, revenue recognition, deferred taxes and uncertain tax position. Actual results could differ from these estimates.
Foreign currency translation and transaction | Foreign currency translation and transaction The functional currencies of the Company and its subsidiaries are the local currency of the country in which the subsidiaries operate, except for FGI International, which is incorporated in Hong Kong and adopted the United States Dollar (“U.S. Dollar” or “USD”) as its functional currency. The reporting currency of the Company is the U.S. Dollar. Assets and liabilities denominated in foreign currencies at the balance sheet date are translated at the applicable rates of exchange in effect at that date. The equity denominated in the functional currencies is translated at the historical rates of exchange at the time of capital contributions. The results of operations and the cash flows denominated in foreign currencies are translated at the average rates of exchange during the reporting period. Because cash flows are translated based on the average translation rates, amounts related to assets and liabilities reported on the unaudited condensed consolidated statements of cash flows will not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheets. Translation adjustments arising from the use of different exchange rates from period to period are included as a separate component of accumulated other comprehensive income included in the unaudited condensed consolidated statements of changes in shareholders’ equity. Transaction gains and losses arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency in the unaudited condensed consolidated statements of operations and comprehensive (loss) income. For the purpose of presenting the financial statements of subsidiaries using the Renminbi (“RMB”) as their functional currency, the Company’s assets and liabilities are expressed in U.S. Dollars at the exchange rate on the balance sheet date, which was 7.2980 and 7.1006 as of June 30, 2024 and December 31, 2023, respectively; shareholders’ equity accounts are translated at historical rates, and income and expense items are translated at the average exchange rate during the period, which was 7.2582 and 6.9795 for the three months ended June 30, 2024 and 2023, respectively, and 7.2141 and 6.9369 for the six months ended June 30, 2024 and 2023, respectively. For the purpose of presenting the financial statements of the subsidiary using the Canadian Dollar (“CAD”) as its functional currency, the Company’s assets and liabilities are expressed in U.S. Dollars at the exchange rate on the balance sheet date, which was 1.3700 and 1.3246 as of June 30, 2024 and December 31, 2023, respectively; shareholders’ equity accounts are translated at historical rates, and income and expense items are translated at the average exchange rate during the period, which was 1.3397 and 1.3541 for the three months ended June 30, 2024 and 2023, respectively, and 1.3322 and 1.3541 for the six months ended June 30, 2024 and 2023, respectively. For the purpose of presenting the financial statements of the subsidiary using the Euro (“EUR”) as its functional currency, the Company’s assets and liabilities are expressed in U.S. Dollars at the exchange rate on the balance sheet date, which was 0.9342 and 0.9059 as of June 30, 2024 and December 31, 2023, respectively; shareholders’ equity accounts are translated at historical rates, and income and expense items are translated at the average exchange rate during the period, which was 0.9279 and 0.9201 for the three months ended June 30, 2024 and 2023, respectively, and 0.9226 and 0.9269 for the six months ended June 30, 2024 and 2023, respectively.
Reclassification | Reclassification Certain prior year amounts have been reclassified to conform with the current year presentation, specifically the depreciation and amortization in the unaudited condensed consolidated statements of cash flows. These reclassifications have no effect on the condensed consolidated balance sheets and the unaudited condensed consolidated statements of operations and comprehensive loss previously reported.
Cash | Cash Cash consists of cash on hand and demand deposits placed with banks or other financial institutions that have original maturities of three months or less. The Company did not have any cash equivalents as of June 30, 2024 and December 31, 2023.
Accounts receivable, net | Accounts receivable, net Bills and trade receivables include trade accounts due from customers. In establishing the required allowance for expected credit losses, management considers historical collection experience, aging of the receivables, the economic environment, industry trend analysis, and the credit history and financial conditions of the customers. Management reviews its receivables on a regular basis to determine if the expected credit losses are adequate and adjusts the allowance when necessary. Delinquent account balances are written off against allowance for credit losses after management has determined that the likelihood of collection is not probable.
Inventories, net | Inventories, net Inventories are stated at the lower of cost and net realizable value. Cost consists of purchase price and related shipping and handling expenses, and is determined using the weighted average cost method, based on individual products. The methods of determining inventory costs are used consistently from year to year. A provision for slow-moving items is calculated based on historical experience. Management reviews this provision annually to assess whether, based on economic conditions, it is adequate.
Prepayments | Prepayments Prepayments are cash deposited or advanced to suppliers for the purchase of goods or services that have not been received or provided. This amount is refundable and bears no interest. Prepayments and deposits are classified as either current or non-current based on the terms of the respective agreements. These advances are unsecured and are reviewed periodically to determine whether their carrying value has become impaired.
Property and equipment, net | Property and equipment, net Property and equipment are stated at cost net of accumulated depreciation and impairment. Depreciation is provided over the estimated useful lives of the assets using the straight-line method from the time the assets are placed in service. Estimated useful lives are as follows: ​
​ | ​ | ​
​ |  | Useful Life
Building | ​ | 20 years
Leasehold Improvements | ​ | Lesser of lease term and expected useful life
Machinery and equipment |  | 3 – 5 years
Furniture and fixtures |  | 3 – 5 years
Vehicles |  | 5 years
Molds |  | 3 – 5 years
Intangible assets, net | Intangible assets, net The Company’s intangible assets with definite useful lives primarily consist of software acquired for internal use. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the estimated useful lives of ten years.
Impairment for long-lived assets | Impairment for long-lived assets Long-lived assets, including property and equipment and intangible assets with definite useful lives, are reviewed for impairment whenever material events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset group may not be recoverable. The Company assesses the recoverability of an asset group based on the undiscounted future cash flows the asset group is expected to generate and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset group plus net proceeds expected from disposition of the asset group, if any, are less than the carrying value of the asset group. If an impairment is identified, the Company would reduce the carrying amount of the asset group to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market values. As of June 30, 2024 and December 31, 2023, no impairment of long-lived assets was recognized.
Leases | Leases The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, net (“ROU assets”), operating lease liabilities — current and operating lease liabilities — noncurrent on the condensed consolidated balance sheets. ROU assets represent our right to use an underlying asset for the duration of the lease term while lease liabilities represent the Company’s obligation to make lease payments in exchange for the right to use an underlying asset. ROU assets and lease liabilities are measured based on the present value of fixed lease payments over the lease term at the commencement date. The ROU asset also includes any lease payments made prior to the commencement date and initial direct costs incurred, and is reduced by any lease incentives received. The Company reviews its ROU assets as material events occur or circumstances change that would indicate the carrying amount of the ROU assets are not recoverable and exceed their fair values. If the carrying amount of an ROU asset is not recoverable from its undiscounted cash flows, then the Company would recognize an impairment loss for the difference between the carrying amount and the current fair value. As most of the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate on the commencement date of the lease as the discount rate in determining the present value of future lease payments. The Company determines the incremental borrowing rate for each lease by using the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Company’s lease terms may include options to extend or terminate the lease when there are relevant economic incentives present that make it reasonably certain that the Company will exercise that option. The Company accounts for any non- lease components separately from lease components. Lease expense for lease payments is recognized on a straight-line basis over the lease term.
Fair Value Measurement | Fair Value Measurement The accounting standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires disclosure of the fair value of financial instruments held by the Company. The accounting standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure requirements for fair value measures. The three levels of the fair value hierarchy are as follows:
| ● | Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.
| ● | Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.
| ● | Level 3 inputs to the valuation methodology are unobservable and significant to the fair value.
Financial instruments included in current assets and current liabilities are reported in the consolidated balance sheets at face value or cost, which approximate fair value because of the short period of time between the origination of such instruments and their expected realization and their current market rates of interest.
Revenue recognition | Revenue recognition The Company recognized revenue in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers. Revenue is recognized when control of the promised goods or performance obligations for services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for the goods or services. The Company generates revenue from sales of kitchen and bath products, and recognizes revenue as control of its products is transferred to its customers, which is generally at the time of shipment or upon delivery based on the contractual terms with the Company’s customers. The Company’s customers’ payment terms generally range from 15 to 60 days of fulfilling its performance obligations and recognizing revenue. The Company provides customer programs and incentive offerings, including co-operative marketing arrangements and volume-based incentives. These customer programs and incentives are considered variable consideration. The Company includes in revenue variable consideration only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the variable consideration is resolved. This determination is made based upon known customer program and incentive offerings at the time of sale, and expected sales volume forecasts as it relates to the Company’s volume- based incentives. This determination is updated on a monthly basis. Certain product sales include a right of return. The Company estimates future product returns at the time of sale based on historical experience and records a corresponding reduction in accounts receivable. The Company records receivables related to revenue when it has an unconditional right to invoice and receive payment. The Company’s disaggregated revenue is summarized as follows: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | For the Three Months Ended | ​ | For the Six Months Ended | ​
​ | ​ | June 30, | ​ | June 30, | ​
​ | ​ | 2024 | ​ | 2023 | ​ | 2024 | ​ | 2023 | ​
​ |  | USD |  | USD |  | USD |  | USD |
Revenue by product line |  | ​ |  |  | ​ |  | ​ | ​ |  |  | ​ |  | ​
Sanitaryware | ​ | $ | 17,334,714 | ​ | $ | 18,816,220 | ​ | $ | 37,852,276 | ​ | $ | 34,170,766 | ​
Bath Furniture | ​ |  | 4,031,120 | ​ |  | 4,813,239 | ​ |  | 7,120,331 | ​ |  | 9,779,897 | ​
Shower System | ​ | ​ | 5,889,847 | ​ | ​ | 4,286,672 | ​ | ​ | 11,650,716 | ​ | ​ | 9,317,229 | ​
Others | ​ |  | 2,115,268 | ​ |  | 1,273,782 | ​ |  | 3,501,145 | ​ |  | 3,084,287 | ​
Total | ​ | $ | 29,370,949 | ​ | $ | 29,189,913 | ​ | $ | 60,124,468 | ​ | $ | 56,352,179 | ​
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Total Revenue | ​ | Total Revenue | ​ | Total Assets | ​ | ​
​ | ​ | For the Three Months Ended | ​ | For the Six Months Ended | ​ | As of | ​ | As of | ​ | ​
​ | ​ | June 30, | ​ | June 30, | ​ | June 30, | ​ | December 31, | ​ | ​
​ | ​ | 2024 | ​ | 2023 | ​ | 2024 | ​ | 2023 | ​ | 2024 | ​ | 2023 | ​ | ​
​ |  | USD |  | USD |  | USD |  | USD | ​ | USD |  | USD |  | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Revenue/ total assets by geographic location | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
United States | ​ | $ | 18,039,583 | ​ | $ | 19,033,168 | ​ | $ | 37,637,488 | ​ | $ | 36,565,294 | ​ | $ | 44,641,133 | ​ | $ | 38,401,665 | ​ | ​
Canada | ​ |  | 8,593,329 | ​ |  | 7,517,459 | ​ |  | 16,474,410 | ​ |  | 14,038,444 | ​ |  | 13,961,515 | ​ |  | 17,850,709 | ​ | ​
Europe | ​ | ​ | 2,659,858 | ​ | ​ | 2,639,286 | ​ | ​ | 5,855,046 | ​ | ​ | 5,748,441 | ​ | ​ | 746,056 | ​ | ​ | 528,068 | ​ | ​
Rest of World | ​ |  | 78,179 | ​ |  | — | ​ |  | 157,524 | ​ |  | — | ​ |  | 10,530,025 | ​ |  | 8,964,488 | ​ | ​
Total | ​ | $ | 29,370,949 | ​ | $ | 29,189,913 | ​ | $ | 60,124,468 | ​ | $ | 56,352,179 | ​ | $ | 69,878,729 | ​ | $ | 65,744,930 | ​ | ​
​ Shipping and Handling Costs Shipping and handling costs are expensed as incurred and are included in selling and distribution expenses on the accompanying statement of operations. For the three months ended June 30, 2024 and 2023, shipping and handling expense was $253,742 and $210,370, respectively. For the six months ended June 30, 2024 and 2023, shipping and handling expense was $500,851 and $314,084, respectively.
Share-based compensation | Share-based compensation The Company accounts for share-based compensation in accordance with ASC 718, Compensation — Stock Compensation (“ASC 718”). In accordance with ASC 718, the Company determines whether an award should be classified and accounted for as a liability award or an equity award. All the Company’s share-based awards were classified as equity awards and are recognized in the consolidated financial statements based on their grant date fair values. The Company has elected to recognize share-based compensation using the straight-line method for all share-based awards granted over the requisite service period, which is the vesting period. The Company accounts for forfeitures as they occur in accordance with ASC 718. The Company, with the assistance of an independent third-party valuation firm, determines the fair value of the stock options granted to employees. The Black Scholes Model is applied in determining the estimated fair value of the options granted to employees and non-employees. The Company recognized share-based compensation of $208,505 and $152,835 for the three months ended June 30, 2024 and 2023, respectively, and $328,090 and $272,556 for the six months ended June 30, 2024 and 2023, respectively.
Income Taxes | Income Taxes Deferred taxes are recognized based on the future tax consequences of the differences between the carrying value of assets and liabilities and their respective tax bases. The future realization of deferred tax assets depends on the existence of sufficient taxable income in future periods. Possible sources of taxable income include taxable income in carryback periods, the future reversal of existing taxable temporary differences recorded as a deferred tax liability, tax-planning strategies that generate future income or gains in excess of anticipated losses in the carryforward period and projected future taxable income. If, based upon all available evidence, both positive and negative, it is more likely than not (i.e., more than 50 percent likely) that such deferred tax assets will not be realized, a valuation allowance is recorded. Significant weight is given to positive and negative evidence that is objectively verifiable. A company’s three- year cumulative loss position is significant negative evidence in considering whether deferred tax assets are realizable, and the accounting guidance restricts the amount of reliance we can place on projected taxable income to support the recovery of the deferred tax assets. The current accounting guidance allows the recognition of only those income tax positions that have a greater than 50 percent likelihood of being sustained upon examination by the taxing authorities. The Company believes that there is an increased potential for volatility in its effective tax rate because this threshold allows for changes in the income tax environment and, to a greater extent, the inherent complexities of income tax law in a substantial number of jurisdictions, which may affect the computation of its liability for uncertain tax positions. The Company records interest and penalties on our uncertain tax positions in income tax expense. As of June 30, 2024, the tax years ended December 31, 2020 through December 31, 2022 for FGI Industries, Inc. remain open for statutory examination by tax authority. We record the tax effects of Foreign Derived Intangible Income (FDII) and Global Intangible Low-Taxed Income (GILTI) related to our foreign operations as a component of income tax expense in the period in which the tax arises.
Non-controlling interests | Non-controlling interests The Company’s non-controlling interests represent the minority shareholders’ ownership interests related to the Company’s subsidiary, including 40% in Isla Porter LLC. The non-controlling interests are presented in the unaudited consolidated balance sheets, separate from equity attributable to the shareholders of the Company. Non-controlling interests in the results of operations of the Company are presented on the unaudited condensed consolidated statement of income and comprehensive income (loss) as allocations of the net income or loss for the period between non-controlling shareholders and the shareholders of the Company.
Comprehensive income (loss) | Comprehensive income (loss) Comprehensive income (loss) consists of two components: net income and other comprehensive income. Other comprehensive income (loss) refers to revenue, expenses, gains and losses that under U.S. GAAP are recorded as an element of equity but are excluded from net income. Other comprehensive income consists of a foreign currency translation adjustment resulting from the Company not using the U.S. Dollar as its functional currencies.
Earnings (loss) per share | Earnings (loss) per share The Company computes earnings (loss) per share (“EPS”) in accordance with ASC 260, “Earnings per Share” (“ASC 260”). ASC 260 requires companies to present basic and diluted EPS. Basic EPS is measured as net income divided by the weighted average ordinary shares outstanding for the period. Diluted EPS presents the dilutive effect on a per share basis of the potential ordinary shares (e.g., convertible securities, options and warrants) as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential ordinary shares that have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS. The following table sets forth the computation of basic and diluted earnings per share for the three months ended June 30, 2024 and 2023: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | For the Three Months Ended | ​ | For the Six Months Ended
​ | ​ | June 30, | ​ | June 30,
​ | ​ | 2024 | ​ | 2023 | ​ | 2024 | ​ | 2023
​ | ​ | USD |  | USD |  | USD |  | USD
Numerator: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Net income (loss) attributable to FGI Industries Ltd. Shareholders | ​ | $ | 163,565 | ​ | $ | 88,481 | ​ | $ | (248,624) | ​ | $ | (214,894)
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Denominator: | ​ |  | ​ | ​ |  | ​ | ​ |  | ​ | ​ |  | ​
Weighted-average number of ordinary shares outstanding — basic | ​ | ​ | 9,564,779 | ​ | ​ | 9,500,000 | ​ | ​ | 9,566,433 | ​ | ​ | 9,500,000
Potentially dilutive shares from outstanding options/warrants | ​ | ​ | 134,782 | ​ | ​ | 192,500 | ​ | ​ | — | ​ | ​ | —
Weighted-average number of ordinary shares outstanding — diluted | ​ | ​ | 9,699,561 | ​ | ​ | 9,692,500 | ​ | ​ | 9,566,433 | ​ | ​ | 9,500,000
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Earnings (loss) per share — basic | ​ | $ | 0.02 | ​ | $ | 0.01 | ​ | $ | (0.03) | ​ | $ | (0.02)
Earnings (loss) per share — diluted | ​ | $ | 0.02 | ​ | $ | 0.01 | ​ | $ | (0.03) | ​ | $ | (0.02)
​
Segment reporting | Segment reporting ASC 280, “Segment Reporting,” establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for detailing the Company’s business segments.
Recently issued accounting pronouncements | Recently adopted accounting pronouncements In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” amending the accounting for the impairment of financial instruments, including trade receivables. Under previous guidance, credit losses were recognized when the applicable losses had a probable likelihood of occurring and this assessment was based on past events and current conditions. The amended current guidance eliminates the “probable” threshold and requires an entity to use a broader range of information, including forecast information when estimating expected credit losses. Generally, this should result in a more timely recognition of credit losses. This guidance became effective for interim and annual periods beginning after December 15, 2019 with early adoption permitted for interim and annual periods beginning after December 15, 2018. The requirements of the amended guidance should be applied using a modified retrospective approach except for debt securities, which require a prospective transition approach. In November 2019, the FASB issued ASU 2019-10, which finalized the delay of such effective date to fiscal years beginning after December 15, 2022 for private and all other companies, including emerging growth companies. As an emerging growth company, the Company adopted this guidance from January 1, 2023, and the adoption of this standard did not have an impact on its financial position or results of operations. The Company considers the applicability and impact of all ASUs. ASUs not listed above were assessed and determined not to be applicable.

X
- Definition Disclosure of accounting policy for liquidity. + References No definition available. + Details
Name: | fgi_LiquidityPolicyTextBlock
Namespace Prefix: | fgi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for non controlling interests. + References No definition available. + Details
Name: | fgi_NonControllingInterestsPolicyTextBlock
Namespace Prefix: | fgi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy 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 -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1 + 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 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://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/830/tableOfContent + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://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 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 -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4 + 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 -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 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. 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 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 -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + 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 accounts receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -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 3: http://www.xbrl.org/2009/role/commonPracticeRef -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 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://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