XML 51 R30.htm IDEA: XBRL DOCUMENT
v3.22.4

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Risks and Uncertainties | Risks and UncertaintiesThe Company's revenue, profitability and future growth are substantially dependent upon the prevailing and future prices for oil, gas and NGL, which are affected by many factors outside of Gulfport’s control, including changes in market supply and demand. The COVID-19 pandemic and related shut-down of various sectors of the global economy resulted in a significant reduction in global demand for natural gas and crude oil since 2020. Changes in market supply and demand are also impacted by OPEC+ production levels, weather conditions, pipeline capacity constraints, inventory storage levels, basis differentials, export capacity, strength of the U.S. dollar and other factors. Field-level prices received for Gulfport’s production have historically been volatile and may be subject to significant fluctuations in the future. The Company's derivative contracts serve to mitigate in part the effect of this price volatility on the Company's cash flows, and the Company has derivative contracts in place for a portion of its expected future natural gas, crude oil and NGL production. See Note 13 for further discussion of the Company's commodity derivative contracts.
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include the Company and its wholly-owned subsidiaries, Gulfport Energy Operating Corporation, Grizzly Holdings Inc., Jaguar Resources LLC, Gator Marine, Inc., Gator Marine Ivanhoe, Inc., Westhawk Minerals LLC, Puma Resources, Inc., Gulfport Appalachia LLC, Gulfport Midstream Holdings, LLC, Gulfport MidCon, LLC and Mule Sky LLC. All intercompany balances and transactions are eliminated in consolidation.
Segments | Segments The Company's assets and operations consist of one reportable segment. The Company has a single management team that administers all properties as a whole rather than by geographic operating area. Further, the Company measures financial performance as a single enterprise and not on an area-by-area basis.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents for purposes of the consolidated financial statements.
Accounts Receivable | Accounts ReceivableThe Company sells oil and natural gas to various purchasers and participates in drilling, completion and operation of oil and natural gas wells with joint interest owners on properties the Company operates. The related receivables are classified as accounts receivable—oil and natural gas sales and accounts receivable—joint interest and other, respectively. Credit is extended based on evaluation of a customer’s payment history and, generally, collateral is not required. Accounts receivable are due within 30 days and are stated at amounts due from customers, net of an allowance for doubtful accounts when the Company believes collection is doubtful. Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines its allowance by considering a number of factors, including the length of time accounts receivable are past due, the Company’s previous loss history, the customer’s current ability to pay its obligation to the Company, amounts which may be obtained by an offset against production proceeds due the customer and the condition of the general economy and the industry as a whole
Oil and Gas Properties | Oil and Gas Properties The Company uses the full cost method of accounting for oil and gas operations. Accordingly, all costs, including nonproductive costs and certain general and administrative costs directly associated with acquisition, exploration and development of oil and gas properties, are capitalized. Additionally, interest is capitalized on the cost of unproved oil and natural gas properties that are excluded from amortization for which exploration and development activities are in process or expected within the next 12 to 18 months. Under the full cost method of accounting, the Company is required to perform a ceiling test each quarter. The test determines a limit, or ceiling, on the book value of the proved oil and gas properties. Net capitalized costs are limited to the lower of unamortized cost net of deferred income taxes or the cost center ceiling. The cost center ceiling is defined as the sum of (a) estimated future net revenues, discounted at 10% per annum, from proved reserves, based on the 12-month unweighted average of the first-day-of-the-month price, adjusted for any contract provisions or financial derivatives, if any, that hedge the Company’s oil and natural gas revenue (only to the extent that the derivative instruments are treated as cash flow hedges for accounting purposes), and excluding the estimated abandonment costs for properties with asset retirement obligations recorded on the balance sheet, (b) the cost of unproved properties not being amortized, if any, and (c) the lower of cost or market value of unproved properties included in the cost being amortized, including related deferred taxes for differences between the book and tax basis of the oil and natural gas properties. If the net book value, including related deferred taxes, exceeds the ceiling, an impairment or noncash write-down is required. Ceiling test impairment can result in a significant loss for a particular period; however, future depletion expense would be reduced. A decline in oil and gas prices may result in an impairment of oil and gas properties. The Company recognized a ceiling test impairment of $117.8 million in the second quarter of 2021. Such capitalized costs, including the estimated future development costs and site remediation costs of proved undeveloped properties, are depleted by an equivalent units-of-production method, converting barrels to gas at the ratio of one barrel of oil to six Mcf of gas. No gain or loss is recognized upon the disposal of oil and gas properties, unless such dispositions significantly alter the relationship between capitalized costs and proved oil and gas reserves. Oil and gas properties not subject to amortization consist of the cost of unproved leaseholds and totaled approximately $178.5 million and $211.0 million at December 31, 2022 and December 31, 2021, respectively. These costs are reviewed quarterly by management for impairment. If impairment has occurred, the portion of cost in excess of the current value is transferred to the cost of oil and gas properties subject to amortization. Factors considered by management in its impairment assessment include drilling results by Gulfport and other operators, the terms of oil and gas leases not held by production, and available funds for exploration and development. The Company accounts for its abandonment and restoration liabilities by recording a liability equal to the fair value of the estimated cost to retire an asset. The asset retirement liability is recorded in the period in which the obligation meets the definition of a liability, which is generally when the asset is placed into service. When the liability is initially recorded, the Company increases the carrying amount of oil and natural gas properties by an amount equal to the original liability. The liability is accreted to its present value each period, and the capitalized cost is included in capitalized costs and depreciated consistent with depletion of reserves. Upon settlement of the liability or the sale of the well, the liability is reversed. These liability amounts may change because of changes in asset lives, estimated costs of abandonment or legal or statutory remediation requirements.
Other Property and Equipment | Other Property and Equipment Depreciation of other property and equipment is provided on a straight-line basis over the estimated useful lives of the related assets, which range from 3 to 15 years.
Foreign Currency | Foreign CurrencyThe U.S. dollar is the functional currency for Gulfport’s consolidated operations. However, the Company had an equity investment in a Canadian entity whose functional currency is the Canadian dollar. As of the Emergence Date, this investment is no longer accounted for under the equity method of accounting. Under the equity method of accounting, the assets and liabilities of the Canadian investment were translated into U.S. dollars based on the current exchange rate in effect at the balance sheet dates. Canadian income and expenses were translated at average rates for the periods presented and equity contributions are translated at the current exchange rate in effect at the date of the contribution. In addition, until the Emergence Date, the Company had an equity investment in a U.S. company that has a subsidiary that is a Canadian entity whose functional currency is the Canadian dollar. Translation adjustments have no effect on net income and are included in accumulated other comprehensive income in stockholders’ equity (deficit).
Net Income (Loss) per Common Share | Net Income (Loss) per Common ShareBasic net income (loss) per common share is computed by dividing income attributable to Common Stock by the weighted average number of common shares outstanding for the period. Diluted net income (loss) per common share reflects the potential dilution that could occur if options or other contracts to issue Common Stock were exercised or converted into Common Stock. Potential common shares are not included if their effect would be anti-dilutive.
Income Taxes | Income Taxes The amount of income taxes recorded by Gulfport requires interpretations of complex rules and regulations of various tax jurisdictions throughout the United States. Gulfport uses the asset and liability method of accounting for income taxes, under which deferred tax assets and liabilities are recognized for the future tax consequences of (1) temporary differences between the financial statement carrying amounts and the tax basis of existing assets and liabilities and (2) operating loss and tax credit carryforwards. Deferred income tax assets and liabilities are based on enacted tax rates applicable to the future period when those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income during the period the rate change is enacted. Deferred tax assets are recognized as income in the year in which realization becomes determinable. A valuation allowance is provided for deferred tax assets when it is more likely than not the deferred tax assets will not be realized. The Company is subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years prior to 2019. As of December 31, 2022, the Company has no unrecognized tax benefits that would have a material impact on the effective rate. The Company recognizes interest and penalties related to income tax matters as interest expense and general and administrative expenses, respectively. See Note 11 for further discussion of the Company's income taxes.
Revenue Recognition | Revenue Recognition The Company’s revenues are primarily derived from the sale of natural gas, oil and condensate and NGL. Sales of natural gas, oil and condensate and NGL are recognized in the period that the performance obligations are satisfied. The Company generally considers the delivery of each unit (MMBtu or Bbl) to be separately identifiable and represents a distinct performance obligation that is satisfied at a point-in-time once control of the product has been transferred to the customer. The Company considers a variety of facts and circumstances in assessing the point of control transfer, including but not limited to (i) whether the purchaser can direct the use of the product, (ii) the transfer of significant risks, (iii) the Company’s right to payment and (iv) transfer of legal title. Gathering, processing and compression fees attributable to gas processing, as well as any transportation fees, including firm transportation fees, incurred to deliver the product to the purchaser, are presented as transportation, gathering, processing and compression in the accompanying consolidated statements of operations. Revenue is measured based on consideration specified in the contract with the customer, and excludes any amounts collected on behalf of third parties. These contracts typically include variable consideration that is based on pricing tied to market indices and volumes delivered in the current month. As such, this market pricing may be constrained (i.e., not estimable) at the inception of the contract but will be recognized based on the applicable market pricing, which will be known upon transfer of the goods to the customer. The payment date is usually within 30 days of the end of the calendar month in which the commodity is delivered. The recognition of gains or losses on derivative instruments is outside the scope of ASC 606, Revenue from Contracts with Customers and is not considered revenue from contracts with customers subject to ASC 606. The Company may use financial or physical contracts accounted for as derivatives as economic hedges to manage price risk associated with normal sales, or in limited cases may use them for contracts the Company intends to physically settle but do not meet all of the criteria to be treated as normal sales. The Company has elected to exclude from the measurement of the transaction price all taxes assessed by governmental authorities that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer, such as sales tax, use tax, value-added tax and similar taxes.
Accounting for Stock-Based Compensation | Accounting for Stock-based CompensationShare-based payments to employees, including grants of restricted stock units and performance vesting restricted stock units, are recognized as equity or liabilities at the fair value on the date of grant and to be expensed over the applicable vesting period. The vesting periods for restricted shares range between one to four years with annual vesting installments. The Company does not recognize expense based on an estimate of forfeitures, but rather recognizes the impact of forfeitures only as they occur.
Derivative Instruments | Derivative Instruments The Company utilizes commodity derivatives to manage the price risk associated with forecasted sale of its natural gas, crude oil and NGL production. All derivative instruments are recognized as assets or liabilities in the consolidated balance sheets, measured at fair value. The Company does not apply hedge accounting to derivative instruments. Accordingly, the changes in fair value are recognized in the consolidated statements of operations in the period of change. Gains and losses on derivatives are included in cash flows from operating activities.
Use of Estimates | Use of EstimatesThe preparation of financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements and revenues and expenses during the reporting period. Actual results could differ materially from those estimates. Significant estimates with regard to these financial statements include the estimate of proved oil and gas reserve quantities and the related present value of estimated future net cash flows there from, the amount and timing of asset retirement obligations, the realization of deferred tax assets, the fair value determination of acquired assets and liabilities and the realization of future net operating loss carryforwards available as reductions of income tax expense. The estimate of the Company’s oil and gas reserves is used to compute depletion, depreciation, amortization and impairment of oil and gas properties. Although management believes these estimates are reasonable, actual results could differ from these estimates.
Reclassification | Reclassification Certain reclassifications have been made to prior period financial statements and related disclosures to conform to current period presentation. These reclassifications have no impact on previous reported total assets, total liabilities, net income (loss) or total operating cash flows.
Recent Adopted Accounting Pronouncements | Recent Adopted Accounting Pronouncements In August 2020, the FASB issued ASU No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. This new standard simplifies and adds disclosure requirements for the accounting and measurement of convertible instruments. It eliminates the treasury stock method for convertible instruments and requires application of the “if-converted” method for certain agreements. In addition, the standard eliminates the beneficial conversion and cash conversion accounting models that require separate accounting for embedded conversion features and the recognition of a debt discount and related amortization to interest expense of those embedded features. The Company elected to early adopt this standard effective on the Emergence Date. The Company adopted the new standard using the modified retrospective approach transition method. No cumulative-effect adjustment to retained earnings was required upon adoption of the new standard. The consolidated financial statements for the Successor Period are presented under the new standard, while the Predecessor periods and comparative periods are not adjusted and continue to be reported in accordance with the Company's historical accounting policy.

X
- Definition Full Cost Method of Accounting for Investments in Oil and Gas Properties [Policy Text Block] + References No definition available. + Details
Name: | gpor_FullCostMethodofAccountingforInvestmentsinOilandGasPropertiesPolicyTextBlock
Namespace Prefix: | gpor_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Risk And Uncertainty, Policy + References No definition available. + Details
Name: | gpor_RiskAndUncertaintyPolicyPolicyTextBlock
Namespace Prefix: | gpor_
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 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 (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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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