XML 52 R34.htm IDEA: XBRL DOCUMENT
v3.25.1

NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Basis of Presentation and Consolidation | (a) Basis of Presentation and Consolidation The accompanying audited consolidated financial statements have been prepared by Gulf Resources, Inc. (“Gulf Resources”). a Nevada corporation and its subsidiaries (collectively, the “Company”). The consolidated financial statements include the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated in the British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (“HKJI”). HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (“SCHC”) which owns 100% of Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) ,Daying County Haoyuan Chemical Company Limited (“DCHC”) and Shouguang Hengde Salt Industry Co. Ltd. (“SHSI”). All material intercompany transactions have been eliminated on consolidation.
Going Concern Consideration | (b) Going Concern Consideration The consolidated financial statements are prepared on the going concern basis, meaning that the enterprise is expected to realize the assets and settle the liabilities through normal business operations. However, the going concern of the enterprise relies on many factors, such as profitable operations, generating operating cash flows, obtaining financing, etc. The company assesses its liquidity by monitoring cash and cash equivalents, as well as operating and capital expenditure commitments. As of December 31, 2024, As of Dec 31, 2024, the Company had current assets of $17.45 million and current liabilities of $17.73 million. As a result, the deficit was $0.28 million, and it has suffered losses in both the fiscal years of 2024 and 2023 as well. If it is unable to raise additional funds, it may need to take measures such as cutting administrative and operational cost and save funds. If there are significant doubts regarding the company's ability to continue operations, the company is attempting to alleviate such concerns through measures such as controlling operating expenses, shifting business focus to revenue-generating activities, obtaining authorization from domestic banks and other financial institutions, and seeking equity or debt financing. Additionally, the company will also obtain financial support commitments from related parties. However, these situations still pose significant doubts regarding the company's ability to continue operations. The financial statements do not consider the potential impact on the recoverability of assets, classification, and amounts and classification of liabilities if the company is unable to continue operations.
Nature of Business | (c) Nature of Business The Company manufactures and trades bromine through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (“SCHC”) manufactures and trades crude salt through its wholly owned subsidiary, SHSI; and manufactures chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through its wholly- owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) in the People’s Republic of China (“PRC”). DCHC was established to further explore and develop natural gas and brine resources (including bromine and crude salt) in the PRC. DCHC’s business commenced trial operation in January 2019 but suspended production temporarily in May 2019 as required by the government to obtain project approval (see Note 1 (c)(iii)).
(i) | Bromine and Crude Salt Segments
In February 2019, the Company received a notification from the local government of Yangkou County that its Factory No. 1, No. 4, No. 7 and No. 9 passed inspection and could resume operations. In April 2019, Factory No.1, and Factory No.7 resumed operation. On November 25, 2019, the government of Shouguang City issued a notice ordering all bromine facilities in Shouguang City, including the Company’s bromine facilities, including Factory No. 1 and Factory No. 7, to temporarily stop production from December 16, 2019 to February 10, 2020. Subsequently, due to the coronavirus outbreak in China, the local government ordered those bromine facilities to postpone the commencement of production. Subsequently, the Company received an approval dated February 27, 2020 issued by the local governmental authority allowing the Company to resume production after the winter temporary closure. Further, the Company received another approval from the Shouguang Yangkou People’s Government dated March 5, 2020 allowing the Company to resume production at its bromine factories No. 1, No. 4, No.7 and No. 9 in order to meet the needs of bromide products for epidemic prevention and control (the “March 2020 Approval”). The Company’s Factories No. 1 and No. 7 commenced trial production in mid-March 2020 and commercial production on April 3, 2020 and its Factories No. 4 and No. 9 commenced commercial production on May 6, 2020. The Company received verbal notification from the government regarding Factory No. 8, allowing it to recommence production in August 2022. Factory No. 8 began contributing revenue in the fourth quarter 2022. The Company is awaiting governmental approval for Factories No. 2 and No. 10. To our knowledge, the government is finalizing plans for all mining areas, including flood prevention measures. As a result, we may be required to make certain modifications to our existing wells and aqueducts prior to commencement of operations of these factories in order to satisfy the local government's requirements. Pursuant to the notification from the government of Shouguang City, all bromine facilities in Shouguang City were temporarily closed from December 10, 2022 until February 1, 2023 8:00 AM China Time. To comply with such notification, the Company had temporarily stopped production at its bromine facilities during the aforesaid period and reopened the operating bromine and crude salt factories in February, 2023 as planned. In April 2022, Shouguang Hengde Salt Industry Co. Ltd, our subsidiary, was incorporated in Shandong Province, China, for crude salt production and trading. This subsidiary was created in response to a new government policy that required bromine and crude salt companies to have separate registrations. The creation of this subsidiary and the separation of bromine and crude salt does not impact sales or overall profits. However, the establishment of this subsidiary has resulting in a reallocation of costs between bromine and crude salt. NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued
(ii) | Chemical Segment
On November 24, 2017, the Company received a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants located in the second living area of the Qinghe Oil Extraction to the Bohai Marine Fine Chemical Industrial Park (“Bohai Park”). This is because the two plants are located in a residential area and their production activities will impact the living environment of the residents. This is as a result of the country’s effort to improve the development of the chemical industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations will be ordered to shut down. In December 2017, the Company secured from the government the land use rights for its chemical plants located at the Bohai Park and in June 2018, the Company presented a completed construction design draft and other related documents to the local authorities for approval. In January 2020, the Company received the environmental protection approval by the government of Shouguang City, Shandong Province for the proposed Yuxin Chemical factory. The Company began the construction on its new chemical facilities located at Bohai Marine Fine Chemical Industrial Park in June 2020 and basically completed the civil works by the end of June 2021. On November 15, 2021, the Company announced that due to the supply chain issues as well as the electric restrictions in China, the delivery of some equipment, the equipment installation and testing and beginning trial production at the chemical factory had been delayed. On February 22, 2022, the Company announced that discussions with the government have convinced management that the electricity restrictions are being eased. Accordingly, the Company has contacted its suppliers and will have the remainder of the equipment produced and delivered, so the Company can complete installation and begin testing and trial production. The Company believes this relocation process will cost approximately $69 million in total. The Company incurred relocation costs comprising prepaid land lease, professional fees related to the design of the new chemical factory, and progress payments and deposits for the construction of the new factory building in the amount of $45,584,344 and $45,584,344, which were recorded in the prepaid land leases, prepayments and deposits and property, plant and equipment in the consolidated balance sheets as of December 31, 2024 and 2023.
(iii) | Natural Gas Segment
In January 2017, the Company completed the first brine water and natural gas well field construction in Daying located in Sichuan Province, China, and commenced trial production in January 2019. On May 29, 2019, the Company received a verbal notice from the government of Tianbao Town, Daying County, Sichuan Province, whereby the Company is required to obtain project approval for its well located in Daying, including the whole natural gas and brine water project, and approvals for safety production inspection, environmental protection assessment, and to solve the related land issue. Until these approvals have been received, the Company has to temporarily halt trial production at its natural gas well in Daying. In compliance with the Chinese government new policies, the Company is also required to obtain an exploration license and a mining license for bromine and natural gas, respectively. Pursuant to the Opinions of the Ministry of Natural Resources on Several Issues in Promoting the Reform of Mineral Resources Management (Trial) promulgated by the Ministry of Natural Resources of PRC on January 9, 2020, which came into effect on May 1, 2020, privately owned enterprises are allowed to participate in the natural gas production. The Company plans to proceed with its applications for the natural gas and brine project approvals with related government departments until the governmental planning has been finalized.
Use of Estimates | (d) Use of Estimates The Company’s consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America and this requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. The most significant accounting estimates with regard to these consolidated financial statements that require the most significant and subjective judgments include, but are not limited to, useful lives of property, plant and equipment, recoverability of long-lived assets, determination of impairment losses, assessment of market value of inventories and provision for inventory obsolescence, allowance for doubtful accounts, recognition and measurement of deferred income taxes, valuation allowance for deferred tax assets, and assumptions used for the valuation of share based payments. Accordingly, actual results may differ significantly from these estimates under different assumptions or conditions. NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued
Cash and Cash Equivalents | (e) Cash and Cash Equivalents Cash and cash equivalents consist of all cash balances and highly liquid investments with original maturities of three months or less. Because of short maturity of these investments, the carrying amounts approximate their fair values.
Accounts receivable and Allowance for Doubtful Accounts | (f) Accounts receivable and Allowance for Doubtful Accounts Accounts receivable is stated at cost, net of allowance for doubtful accounts. The normal credit term extended to customers ranges between 90 and 240 days. The company reviews all receivables that exceed the term. The Company establishes an allowance for doubtful accounts based on management’s assessment of the collectability of trade and other receivables. A considerable amount of judgment is required in assessing the amount of allowance and the Company considers the historical level of credit losses. The Company makes judgments about the credit worthiness of each customer based on ongoing credit evaluations, and monitors current economic trends that might impact the level of credit losses in the future. If the financial condition of the customer begins to deteriorate, resulting in their inability to make payments within credit term provided, an allowance may be required. As of December 31, 2024 and December 31, 2023, the provision for doubtful debts was $29,711 and $25,060. The provision for doubtful accounts in the consolidated statements of comprehensive (loss) income for the years ended December 31, 2024 is $5,069.
Concentration of Credit Risk | (g) Concentration of Credit Risk The Company is exposed to credit risk in the normal course of business, primarily related to accounts receivable and cash and cash equivalents. Substantially all of the Company’s cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The Company placed $10,075,162 and $72,223,894 with these institutions as of December 31, 2024 and 2023, respectively. The Company has not experienced any losses in such accounts in the PRC. Concentrations of credit risk with respect to accounts receivable exists as the Company sells a substantial portion of its products to a limited number of customers. However, such concentrations of credit risks are limited since the Company performs ongoing credit evaluations of its customers’ financial condition and extends credit terms as and when appropriate.
Inventories | (h) Inventories Inventories are stated at the lower of cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated selling price less costs to complete and selling expenses.
Advances to suppliers, net | (i) Advances to suppliers, net Advances to suppliers are stated at the original amount less an allowance for doubtful account. Advances to supplier primarily consists of prepayments for purchase of cryptocurrency mining machines and standardized computing equipment. The Company reviews its advance to suppliers on a periodic basis and determines the adequacy of provision when amounts outstanding are not likely to be collected in cash or utilized against receive of products. An allowance for doubtful is recorded in the period in which the Company cash collection or receipts of products is remote. NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued
Property, Plant and Equipment | (j) Property, Plant and Equipment Property, plant and equipment are stated at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures for betterment of existing facilities or equipment are capitalized and depreciated, when available for intended use, using the straight-line method at rates sufficient to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance costs are expensed as incurred. Mineral rights are recorded at cost less accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent term under the units of production method, whichever is shorter. Construction in process primarily represents direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant and equipment upon completion and depreciation will commence when the completed assets are placed in service. The Company’s depreciation and amortization policies on property, plant and equipment, other than mineral rights and construction in process, are as follows: Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life
Minimum Maximum | Useful life (in years)
Buildings (including salt pans) | 8 - 20
Plant and machinery (including protective shells, transmission channels and ducts) | 3 - 8
Motor vehicles Motor Vehicles | 5
Furniture, fixtures and equipment | 3 - 8
Property, plant and equipment under the finance lease are depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease, which is 20 years. Producing oil and gas properties are depreciated on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically to service production directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves of the respective oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified oil and gas properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with significant development projects are not depreciated until commercial production commences and the reserves related to those costs are excluded from the calculation of depreciation.
Asset Retirement Obligation | (k) Asset Retirement Obligation The Company follows Financial Accounting Standards Board Accounting Standards Codification (“FASB ASC”), which established a uniform methodology for accounting for estimated reclamation and abandonment costs. FASB ASC 410 requires the fair value of a liability for an asset retirement obligation to be recognized in the period in which the legal obligation associated with the retirement of the long-lived asset is incurred. When the liability is initially recorded, the offset is capitalized by increasing the carrying amount of the related long-lived asset. Over time, the liability is accreted to its present value each period, and the capitalized cost is depreciated over the useful life of the related asset. To settle the liability, the obligation is paid, and to the extent there is a difference between the liability and the amount of cash paid, a gain or loss upon settlement is recorded. NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued Currently, there are no reclamation or abandonment obligations associated with the land being utilized for exploitation by the bromine and crude salt factories. Also, for the two chemical plants that are to be relocated, currently, there are no obligations to restore the land to its original condition.
Recoverability of Long-lived Assets | (l) Recoverability of Long-lived Assets In accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 360-10-35”Impairment or Disposal of Long-lived Assets”, long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful lives of those assets are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. The Company determines the existence of such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets. For the year ended December 31, 2024 and 2023, the Company determined that the impairment of long-lived assets was $6,772,500 and $nil.
Retirement Benefits | (m) Retirement Benefits Pursuant to the relevant laws and regulations in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization. The Company makes contributions to the retirement plan at the applicable rate based on the employees’ salaries. The required contributions under the retirement plans are charged to the consolidated statement of comprehensive income (loss) on an accrual basis when they are due. The Company’s contributions totaled $535,475 and $691,033 for the years ended December 31, 2024 and 2023, respectively. NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued
Mineral Rights | (n) Mineral Rights The Company follows FASB ASC 805 “Business Combinations” that certain mineral rights are considered tangible assets and that mineral rights should be accounted for based on their substance. Mineral rights are included in property, plant and equipment.
Leases | (o) Leases The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease liabilities in the consolidated balance sheets. ROU 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. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019 based on the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company has elected not to recognize operating lease ROU assets and liabilities arising from short-term lease.
Basic and Diluted Earnings per Share of Common Stock | (p) Basic and Diluted Earnings per Share of Common Stock Basic earnings per common share are based on the weighted average number of shares outstanding during the periods presented. Diluted earnings per share are computed using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to 0 and 0 shares for the years ended December 31, 2024 and 2023, respectively. These awards could be dilutive in the future if the market price of the common stock increases and is greater than the exercise price of these awards.
Reporting Currency and Translation | (q) Reporting Currency and Translation The financial statements of the Company’s foreign subsidiaries are measured using the local currency, Renminbi (“RMB”), as the functional currency; whereas the functional currency and reporting currency of the Company is the United States dollar (“USD” or “$”). NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued As such, the Company uses the “current rate method” to translate its PRC operations from RMB into USD, as required under FASB ASC 830 “Foreign Currency Matters”. The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets of the Company’s PRC subsidiaries are recorded in stockholders’ equity as part of accumulated other comprehensive income (loss). The statement of comprehensive income (loss) is translated at average rate during the reporting period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net loss for the reporting periods as part of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with the exception of the consideration paid for the acquisition of business which is translated at historical rates.
Revenue Recognition | (r) Revenue Recognition Net revenue is net of discount and value added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized at a point time when the control of the promised goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no rights to return the goods upon acknowledgement of receipt of goods. Customers typically pay after the Company delivers and transfers the products to them in accordance to terms set forth in their contract. Revenue from contracts with customers is disaggregated in Note 18.
Income Taxes | (s) Income Taxes The Company accounts for income taxes in accordance with the Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting for deferred income taxes. Under this method, deferred income taxes are recorded to reflect the tax consequences on future years of temporary differences between the tax basis of assets and liabilities and their reported amounts at each period end. Deferred tax assets and liabilities are measured using tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The deferred income tax effects of a change in tax rates are recognized in the period of enactment. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The guidance also provides criteria for the recognition, measurement, presentation and disclosures of uncertain tax positions. A tax benefit from an uncertain tax position may be recognized if it is “more likely than not” that the position is sustainable based solely on its technical merits. Interests and penalties associated with unrecognized tax benefits are included within the (benefit from) provision for income tax in the consolidated statement of comprehensive income (loss).
Exploration Costs | (t) Exploration Costs Exploration costs, which included the cost of researching for appropriate places to drill wells and the cost of well drilling in search of potential natural brine or other resources, are charged to the income statement as incurred. Once the commercial viability of a project has been confirmed, all subsequent costs are capitalized. NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued For oil and gas properties, the successful efforts method of accounting is adopted. The Company carries exploratory well costs as an asset when the well has found a sufficient quantity of reserves to justify its completion as a producing well and where the Company is making sufficient progress assessing the reserves and the economic and operating viability of the project. Exploratory well costs not meeting these criteria are charged to expenses. Exploratory wells that discover potentially economic reserves in areas where major capital expenditure will be required before production would begin and when the major capital expenditure depends upon the successful completion of further exploratory work remain capitalized and are reviewed periodically for impairment.
Fair Value Measurement | (u) Fair Value Measurement The Company applies Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurements and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements. ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is 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 identical or similar assets and liabilities in active markets or in inactive 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. The carrying amounts of the Company’s financial instruments approximate their fair values because of their short-term nature. The Company’s financial instruments include cash, accounts receivable, amounts due to related parties, accounts payable and other current payables. There were no material unrecognized financial assets and liabilities as of December 31, 2024 and 2023.
Loss Contingencies | (v) Loss Contingencies The Company accrues for loss contingencies relating to legal matters, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities, when such liabilities become probable and reasonably able to be estimated. Such estimates may be based on advice from third parties or on management’s judgment, as appropriate. Revisions to accruals are reflected in income (loss) in the period in which different facts or information become known or circumstances change that affect the Company’s previous assumptions with respect to the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from previous estimates.
Stock-based Compensation | (w) Stock-based Compensation The Company accounts for stock-based compensation under the provisions of FASB ASC 718, Compensation Stock Compensation, which requires the measurement and recognition of compensation expense for all stock-based awards made to employees and directors based on estimated fair values on the grant date. The Company estimates the fair value of stock-based awards on the date of grant using the Black-Scholes model. The value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods using the straight-line method. In June 2018, the FASB issued ASU No. 201807, Compensation - Stock Compensation (Topic 7I8), Improvements to Nonemployee Share-Based Payment Accounting. The amendments in this Update expand the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. Prior to this Update, Topic 718 applied only to share-based transactions to employees. Consistent with the accounting requirement for employee share-based payment awards, nonemployee share-based payment awards within the scope of Topic 718 are measured at grant-date fair value of the equity instruments that an entity is obligated to issue when the good has been delivered or the service has been rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied. The Company has elected to account for the forfeiture of stock-based awards as they occur.
New Accounting Pronouncements | (x) New Accounting Pronouncements Recent accounting pronouncements adopted In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this Update affect loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For the Company which is a smaller reporting company, ASU No. 2019-10 extends the effective dates for two years. The Company had evaluated the effect of the adoption of this standard on the consolidated financial statements and related disclosures. And the Company had adopted this standard beginning January 1, 2024. Recently Issued Accounting Pronouncements Not Yet Adopted There were no recently issued accounting pronouncements not yet adopted for the year ended December 31, 2024.

X
- Definition Disclosure of accounting policy for advances to suppliers, net. + References No definition available. + Details
Name: | gure_AdvancesToSuppliersNetPolicyTextBlock
Namespace Prefix: | gure_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for going concern consideration. + References No definition available. + Details
Name: | gure_GoingConcernConsiderationPolicyTextBlock
Namespace Prefix: | gure_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for mineral rights that are included in property, plant and equipment. + References No definition available. + Details
Name: | gure_MineralRightsPolicyPolicyTextBlock
Namespace Prefix: | gure_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for nature of business, 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: | gure_NatureOfTheBusinessPolicyTextBlock
Namespace Prefix: | gure_
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 legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/410-20/tableOfContent + Details
Name: | us-gaap_AssetRetirementObligationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for capitalization of internal cost for acquisition, exploration, and production in oil- and gas-producing activities. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 932 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-10(c)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479664/932-10-S99-1 + Details
Name: | us-gaap_CapitalizationOfInternalCostsPolicy
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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477850/954-450-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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 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 pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481097/715-30-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 60 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480266/715-60-50-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 80 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480576/715-80-50-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
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 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 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 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