XML 45 R27.htm IDEA: XBRL DOCUMENT
v3.22.4

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Principles of Consolidation | Principles of Consolidation. The consolidated financial statements of EOG include the accounts of all domestic and foreign subsidiaries. Any investments in unconsolidated affiliates, in which EOG is able to exercise significant influence, are accounted for using the equity method. All intercompany accounts and transactions have been eliminated. The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Financial Instruments | Financial Instruments. EOG's financial instruments consist of cash and cash equivalents, financial commodity derivative contracts, accounts receivable, accounts payable and current and long-term debt. The carrying values of cash and cash equivalents, financial commodity derivative contracts, accounts receivable and accounts payable approximate fair value (see Notes 2 and 12). Effective January 1, 2020, EOG adopted the provisions of Accounting Standards Update (ASU) 2016-13, "Measurement of Credit Losses on Financial Instruments" (ASU 2016-13). EOG did not record an impact to retained earnings upon adoption and expects current and future credit losses to be immaterial. EOG continues to monitor the credit risk from third-party companies to determine if expected credit losses may become material.
Cash and Cash Equivalents | Cash and Cash Equivalents. EOG records as cash equivalents all highly liquid short-term investments with original maturities of three months or less.
Oil and Gas Operations | Oil and Gas Operations. EOG accounts for its crude oil and natural gas exploration and production activities under the successful efforts method of accounting. Oil and gas lease acquisition costs are capitalized when incurred. Unproved properties with acquisition costs that are not individually significant are aggregated, and the portion of such costs estimated to be nonproductive is amortized over the remaining lease term. Unproved properties with individually significant acquisition costs are reviewed individually for impairment. If the unproved properties are determined to be productive, the appropriate related costs are transferred to proved oil and gas properties. Lease rentals are expensed as incurred. Oil and gas exploration costs, other than the costs of drilling exploratory wells, are expensed as incurred. The costs of drilling exploratory wells are capitalized pending determination of whether EOG has discovered commercial quantities of proved reserves. If commercial quantities of proved reserves are not discovered, such drilling costs are expensed. In some circumstances, it may be uncertain whether commercial quantities of proved reserves have been discovered when drilling has been completed. Such exploratory well drilling costs may continue to be capitalized if the estimated reserve quantity is sufficient to justify its completion as a producing well and sufficient progress in assessing the reserves and the economic and operating viability of the project is being made (see Note 16). Costs to develop proved reserves, including the costs of all development wells and related equipment used in the production of crude oil and natural gas, are capitalized. Depreciation, depletion and amortization of the cost of proved oil and gas properties is calculated using the unit-of-production method. The reserve base used to calculate depreciation, depletion and amortization for leasehold acquisition costs and the cost to acquire proved properties is the sum of proved developed reserves and proved undeveloped reserves. With respect to lease and well equipment costs, which include development costs and successful exploration drilling costs, the reserve base includes only proved developed reserves. Estimated future dismantlement, restoration and abandonment costs, net of salvage values, are taken into account. Oil and gas properties are grouped in accordance with the provisions of the Extractive Industries - Oil and Gas Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC). The basis for grouping is a reasonable aggregation of properties with a common geological structural feature or stratigraphic condition, such as a reservoir or field. Amortization rates are updated quarterly to reflect: 1) the addition of capital costs, 2) reserve revisions (upwards or downwards) and additions, 3) property acquisitions and/or property dispositions and 4) impairments. When circumstances indicate that proved oil and gas properties may be impaired, EOG compares expected undiscounted future cash flows at a depreciation, depletion and amortization group level to the unamortized capitalized cost of the group. If the expected undiscounted future cash flows, based on EOG's estimate of (and assumptions regarding) future crude oil, NGLs and natural gas prices, operating costs, development expenditures, anticipated production from proved reserves and other relevant data, are lower than the unamortized capitalized cost, the capitalized cost is reduced to fair value. Fair value is generally calculated using the Income Approach described in the Fair Value Measurement Topic of the ASC. In certain instances, EOG utilizes accepted offers from third-party purchasers as the basis for determining fair value.
Other Property, Plant and Equipment | Other Property, Plant and Equipment. Other property, plant and equipment consists of gathering and processing assets, compressors, buildings and leasehold improvements, computer hardware and software, vehicles, and furniture and fixtures. Other property, plant and equipment is generally depreciated on a straight-line basis over the estimated useful lives of the property, plant and equipment, which range from 3 years to 45 years.
Inventories | Inventories. Inventories consist primarily of tubular goods, materials for completion operations, well equipment and gathering lines held for use in the exploration for, and development and production of, crude oil, NGLs and natural gas reserves. EOG accounts for inventories at the lower of cost and net realizable value with adjustments made, as appropriate, to recognize any reductions in value.
Revenue Recognition | Revenue Recognition. EOG presents disaggregated revenues by type of commodity within its Consolidated Statements of Income (Loss) and Comprehensive Income (Loss) and by geographic areas defined as operating segments. See Note 11. Revenues are recognized for the sale of crude oil and condensate, NGLs and natural gas at the point control of the product is transferred to the customer, typically when production is delivered and title or risk of loss transfers to the customer. Arrangements for such sales are evidenced by signed contracts with prices typically based on stated market indices, with certain adjustments for product quality and geographic location. As EOG typically invoices customers shortly after performance obligations have been fulfilled, contract assets and contract liabilities are not recognized. The balances of accounts receivable from contracts with customers as of December 31, 2022 and 2021, were $2,340 million and $2,130 million, respectively, and are included in Accounts Receivable, Net on the Consolidated Balance Sheets. Losses incurred on receivables from contracts with customers are infrequent and have been immaterial. Certain arrangements provide for the sale of fixed quantities of commodities in future years with pricing mechanisms based on future market prices at time of delivery. EOG does not disclose the value of these obligations given the uncertainty of the future realized transaction price. Crude Oil and Condensate. EOG sells its crude oil and condensate production at the wellhead or further downstream at a contractually-specified delivery point. Revenue is recognized when control transfers to the customer based on contract terms which reflect prevailing market prices. Any costs incurred prior to the transfer of control, such as gathering and transportation, are recognized as Operating Expenses. Natural Gas Liquids. EOG delivers certain of its natural gas production to either EOG-owned processing facilities or third-party processing facilities, where extraction of NGLs occurs. For EOG-owned facilities, revenue is recognized after processing upon transfer of NGLs to a customer. For third-party facilities, extracted NGLs are sold to the owner of the processing facility at the tailgate, or EOG takes possession and sells the extracted NGLs at the tailgate or exercises its option to sell further downstream to various customers. Under typical arrangements for third-party facilities, revenue is recognized after processing upon the transfer of control of the NGLs, either at the tailgate of the processing plant or further downstream. EOG recognizes revenues based on contract terms which reflect prevailing market prices, with any costs prior to the transfer of control, such as processing, transportation and fractionation fees, recognized as Transportation Costs and Gathering and Processing Costs, as appropriate. Natural Gas. EOG sells its natural gas production either at the wellhead or further downstream at a contractually-specified delivery point. In connection with the extraction of NGLs, EOG sells residue gas under separate agreements. Typically, EOG takes possession of the natural gas at the tailgate of the processing facility and sells it at the tailgate or further downstream. In each case, EOG recognizes revenues when control transfers to the customer, based on contract terms which reflect prevailing market prices. Gathering, Processing and Marketing. Gathering, processing and marketing revenues represent sales of third-party crude oil and condensate, NGLs and natural gas, as well as fees associated with gathering and processing third-party natural gas and revenues from sales of EOG-owned sand. EOG evaluates whether it is the principal or agent under these transactions. As control of the underlying commodity is transferred to EOG prior to the gathering, processing and marketing activities, EOG considers itself the principal of these arrangements. Accordingly, EOG recognizes these transactions on a gross basis. Purchases of third-party commodities are recorded as Marketing Costs, with sales of third-party commodities and fees received for gathering and processing recorded as Gathering, Processing and Marketing revenues.
Capitalized Interest Costs | Capitalized Interest Costs. Interest costs have been capitalized as a part of the historical cost of unproved oil and gas properties. The amount capitalized is an allocation of the interest cost incurred during the reporting period. Capitalized interest is computed only during the exploration and development phases and ceases once production begins. The interest rate used for capitalization purposes is based on the interest rates on EOG's outstanding borrowings.
Accounting for Risk Management Activities | Accounting for Risk Management Activities. Financial commodity derivative instruments are recorded on the balance sheet as either an asset or liability measured at fair value, and changes in the instrument's fair value are recognized currently in earnings unless specific hedge accounting criteria are met. During the three-year period ended December 31, 2022, EOG elected not to designate any of its financial commodity derivative instruments as accounting hedges and, accordingly, changes in the fair value of these outstanding derivative instruments are recognized as gains or losses in the period of change. The gains or losses are recorded as Gains (Losses) on Mark-to-Market Financial Commodity Derivative Contracts on the Consolidated Statements of Income (Loss) and Comprehensive Income (Loss). The related cash flow impact of settled contracts is reflected as cash flows from operating activities. EOG employs net presentation of financial commodity derivative assets and liabilities for financial reporting purposes when such assets and liabilities are with the same counterparty and subject to a master netting arrangement. See Note 12.
Income Taxes | Income Taxes. Income taxes are accounted for using the asset and liability approach. Under this approach, deferred tax assets and liabilities are recognized based on anticipated future tax consequences attributable to differences between financial statement carrying amounts of assets and liabilities and their respective tax basis. EOG assesses the realizability of deferred tax assets and recognizes valuation allowances as appropriate. See Note 6. Effective January 1, 2021, EOG adopted the provisions of ASU 2019-12, "Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes" (ASU 2019-12). There was no impact upon adoption of ASU 2019-12 to EOG's consolidated financial statements or related disclosures.
Foreign Currency Translation | Foreign Currency Translation. The United States dollar is the functional currency for all of EOG's consolidated subsidiaries except for its Canadian subsidiaries, for which the functional currency is the Canadian dollar. For subsidiaries whose functional currency is deemed to be other than the United States dollar, asset and liability accounts are translated at year-end exchange rates and revenues and expenses are translated at average exchange rates prevailing during the year. Translation adjustments are included in Accumulated Other Comprehensive Loss on the Consolidated Balance Sheets. Any gains or losses on transactions or monetary assets or liabilities in currencies other than the functional currency are included in net income (loss) in the current period. See Note 4.
Net Income (Loss) Per Share | Net Income (Loss) Per Share. Basic net income (loss) per share is computed on the basis of the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per share is computed based upon the weighted-average number of common shares outstanding during the period plus the assumed issuance of common shares for all potentially dilutive securities. See Note 9.
Stock-Based Compensation | Stock-Based Compensation. EOG measures the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award. See Note 7.
Leases | Leases. In the ordinary course of business, EOG enters into contracts for drilling, fracturing, compression, real estate and other services which contain equipment and other assets and that meet the definition of a lease under ASC "Leases (Topic 842)." The lease term for these contracts, which includes any renewals at EOG's option that are reasonably certain to be exercised, ranges from one month to 30 years. Right of Use (ROU) assets and related liabilities are recognized on the commencement date on the Consolidated Balance Sheets based on future lease payments, discounted based on the rate implicit in the contract, if readily determinable, or EOG's incremental borrowing rate commensurate with the lease term of the contract. EOG estimates its incremental borrowing rate based on the approximate rate required to borrow on a collateralized basis. Contracts with lease terms of less than 12 months are not recorded on the Consolidated Balance Sheets, but instead are disclosed as short-term lease cost. EOG has elected not to separate non-lease components from all leases, excluding those for fracturing services, real estate and produced water disposal, as lease payments under these contracts contain significant non-lease components, such as labor and operating costs. See Note 18.
Recently Issued Accounting Standards | Recently Issued Accounting Standards. In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848)" (ASU 2020-04), which provides optional expedients and exceptions for accounting treatment of contracts which are affected by the anticipated discontinuation of the London InterBank Offered Rate (LIBOR) and other rates resulting from rate reform. Contract terms that are modified due to the replacement of a reference rate are not required to be remeasured or reassessed under relevant accounting standards. Early adoption is permitted. ASU 2020-04 covers certain contracts which reference these rates and that are entered into on or before December 31, 2022. EOG has evaluated the provisions of ASU 2020-04 and has concluded that the application of ASU 2020-04 will not have a material impact on its consolidated financial statements and related disclosures related to its $2.0 billion senior unsecured Revolving Credit Agreement.

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

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for oil and gas entities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 10 -Section 05 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126939858&loc=d3e59496-109438 + Details
Name: | us-gaap_IndustrySpecificPoliciesOilAndGasTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for interest capitalization. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 + Details
Name: | us-gaap_InterestCapitalizationPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI https://asc.fasb.org/topic&trid=2126998 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration