XML 43 R25.htm IDEA: XBRL DOCUMENT
v3.22.4

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Consolidation | The accompanying consolidated financial statements include the accounts of Riley Permian and its wholly owned subsidiaries REP LLC, Riley Permian Operating Company, LLC ("RPOC"), Tengasco Pipeline Corporation, Tennessee Land & Mineral Corporation, and Manufactured Methane Corporation, and have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). All intercompany balances and transactions have been eliminated upon consolidation. The Merger was accounted for as a reverse merger and, as such, the historical operations of REP LLC are deemed to be those of the Company. Thus, the consolidated financial statements included in this report reflect (i) the historical operating results of REP LLC prior to the Merger; (ii) the consolidated results of the Company following the Merger; (iii) the assets and liabilities of REP LLC at their historical cost; and (iv) the Company’s equity and earnings per share for all periods presented.
Reclassification | Certain prior period amounts have been reclassified to conform to the current period financial statement presentation. These reclassifications had an immaterial effect on the previously reported total assets, total liabilities, members'/shareholders' equity, results of operations or cash flows
Significant Estimates | Significant Estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. These estimates and assumptions may also affect disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company evaluates these estimates on an ongoing basis, using historical experience, consultation with experts and other methods the Company considers reasonable in the particular circumstances. Actual results may differ significantly from the Company’s estimates. Any effects on the Company’s business, financial position or results of operations resulting from revisions to these estimates are recorded in the period in which the facts that give rise to the revision become known. Significant items subject to such estimates and assumptions include, but are not limited to, estimates of proved oil and natural gas reserves and related present value estimates of future net cash flows therefrom, the carrying value of oil and natural gas properties, accounts receivable, accrued capital expenditures and operating expenses, asset retirement obligations ("ARO"), the fair value determination of acquired assets and assumed liabilities, certain tax accruals and the fair value of derivatives.
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. The Company maintains cash at financial institutions which may at times exceed federally insured amounts. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on its cash and cash equivalents.
Accounts Receivable | Accounts Receivable Our receivables arise primarily from the sale of oil, natural gas and NGLs and joint interest owner receivables for properties in which we serve as the operator. Accounts receivable are stated at amounts due, net of an allowance for credit losses, if necessary. Accounts receivable from oil, natural gas and NGL sales are generally due within 30 to 60 days after the last day of each production month. No interest is charged on past-due balances. Payments made on all accounts receivable are applied to the earliest unpaid items. To the extent actual volumes and prices of oil, natural gas and NGLs are unavailable for a given reporting period because of timing or information not received from third parties, the expected sales volume and prices for these properties are estimated and recorded within accounts receivable in the accompanying consolidated balance sheets. Oil is priced based upon prevailing prices published by purchasers with certain adjustments related to oil quality and physical location. Natural gas pricing provisions are tied to a market index, with certain adjustments based on, among other factors, quality and heat content of natural gas, and prevailing supply and demand conditions. NGLs are priced based upon a market index with certain adjustments for transportation and fractionation. These market indices are determined on a monthly basis. The Company estimates uncollectible amounts based on the length of time that the accounts receivable has been outstanding, historical collection experience and current and future economic and market conditions, if failure to collect is expected to occur. Allowances for credit losses are recorded as reductions to the carrying values of the accounts receivables included in the Company’s consolidated balance sheets and are recorded in Administrative costs in the consolidated statements of operations if failure to collect an estimable portion is determined to be probable.
Inventory | Inventory The Company's inventory represents tangible assets such as drilling pipe, tubing, casing and operating supplies used in the Company's future drilling or repair operations. The Company accounts for its inventory using the first-in, first-out method and valued at the lower of cost or net realizable value.
Proved Oil and Natural Gas Properties, Unproved Oil and Natural Gas Properties and Impairment of Oil and Natural Gas Properties | Proved Oil and Natural Gas Properties The Company uses the successful efforts method of accounting for its oil and natural gas producing activities. Under this method, all property acquisition costs and costs of development wells are capitalized as incurred. The costs of development wells are capitalized whether producing or non-producing. Costs to drill exploratory wells are capitalized pending the determination of whether proved reserves are found. If an exploratory well is determined to be unsuccessful, the costs of drilling the unsuccessful exploratory well are charged to exploration costs. Geological and geophysical costs, including seismic studies, are charged to exploration costs as incurred. Expenditures incurred to operate and for maintenance, repairs and minor renewals necessary to maintain our oil and natural gas properties in operating condition are charged to lease operating expenses as incurred. Capitalized costs of proved oil and natural gas properties are amortized using the units-of-production method based on production and estimates of proved reserve quantities. Leasehold acquisition costs of proved properties are depleted over total estimated proved reserves, and capitalized development costs of wells and related equipment and facilities are depleted over-estimated proved developed reserves. On the sale or retirement of a complete unit of a proved property or field, the cost and related accumulated depletion, depreciation and amortization are eliminated from the oil and natural gas property accounts, and the resulting gain or loss is recognized. On the sale of a partial unit of proved property, the unamortized cost of the property is apportioned to the interest sold and the interest retained is accounted for on the basis of the fair value of the retained interests and a gain or loss is recognized if the divestiture significantly affects the depletion rate. Unproved Oil and Natural Gas Properties Unproved oil and natural gas properties consist of costs incurred to acquire unproved leases. Unproved lease acquisition costs are capitalized until the leases expire or when we specifically identify leases that will revert to the lessor, at which time we charge the associated unproved lease acquisition costs to exploration costs. Lease acquisition costs related to successful drilling are reclassified to proved oil and natural gas properties. Upon the sale of an entire interest in an unproved property for cash or cash equivalents, a gain or loss is recognized to the extent of the difference between the proceeds received and the net carrying value of the property. Proceeds from the sale of partial interests in unproved oil and natural gas properties are accounted for as a recovery of costs unless the proceeds exceed the entire cost of the property. Impairment of Oil and Natural Gas Properties The cost of proved oil and natural gas properties are assessed on a field-by-field basis for impairment at least annually or whenever events and circumstances indicate that a decline in the recoverability of their carrying value may have occurred. The expected undiscounted future cash flows of the oil and natural gas properties are compared to the carrying amount of the oil, natural gas and NGL properties to determine if the carrying amount is recoverable. If the carrying amount exceeds the estimated undiscounted future cash flows, the carrying amount of the oil and natural gas properties is adjusted to estimated fair value. Assumptions associated with discounted cash flow models or valuations used in the impairment evaluation include estimates of future oil, natural gas and NGL prices, production costs, development expenditures, anticipated production of proved reserves, appropriate risk-adjusted discount rates and other relevant data. Unproved oil and natural gas properties are assessed periodically for impairment on a property-by-property basis based on remaining lease terms, drilling results or future plans to develop acreage. See further discussion in Note 7 - Fair Value Measurements.
Business Combinations | Business Combinations In accordance with ASC 805 - Business Combinations, the Company accounts for its acquisitions that qualify as a business using the acquisition method. If the set of assets and activities acquired is not considered a business, it is accounted for as an asset acquisition using a cost accumulation model. In the cost accumulation model, the cost of the acquisition, including certain transaction costs, is allocated to the assets acquired on the basis of relative fair values. The Company includes the results of operations of acquired businesses beginning on the respective acquisition dates. In accordance with the acquisition method, the Company allocates the purchase price of an acquired business to its identifiable assets and liabilities based on the estimated fair values. Transaction costs related to the business combination are expensed as incurred. This fair value measurement is based on unobservable (Level 3) inputs. The excess of the purchase price over the amount allocated to the assets and liabilities, if any, is recorded as goodwill. The excess value of the net identifiable assets and liabilities acquired over the purchase price of an acquired business, if any, is recorded as a bargain purchase gain.
Other Property and Equipment, Net | Other Property and Equipment, Net Property and equipment are capitalized and recorded at cost, while maintenance and repairs are expensed. Depreciation of such property and equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from 5 to 39 years. Capitalized costs related to leasehold improvements are depreciated over the life of the lease. As of December 31, 2022 and 2021, the Company had capitalized property and equipment costs of $5.3 million and $3.6 million, respectively, with $2.0 million and $1.7 million, respectively, of accumulated depreciation on the consolidated balance sheet. Components of other property and equipment consists of computer equipment, office furniture, tools and equipment, buildings and improvements, and vehicles. Land purchases are accounted for at cost and are not depreciated. As of December 31, 2022 and 2021, the Company had capitalized land costs of $16.7 million and $1.3 million, respectively, on the consolidated balance sheet.
Deferred Financing Costs | Deferred Financing Costs Deferred financing costs include origination, arrangement, legal and other fees to issue or amend the terms of credit facility agreements. These deferred financing costs are reported as other non-current assets and recognized on the consolidated statement of operations as interest expense by amortizing the costs over the related financing using the straight-line method, which approximates the effective interest method.
Equity Issuance Cost | Equity Issuance Costs Equity issuance costs include underwriter, legal, accounting, printing and other fees to issue common equity securities. These issuance costs are netted against offering proceeds at the time of issuance and are reported as other non-current assets when related to the issuance of common equity securities. The issuance costs are expensed to the consolidated statement of operations if the issuance is unsuccessful.
Asset Retirement Obligations | Asset Retirement Obligations ARO consist of future plugging and abandonment expenses on oil and natural gas properties. The fair value of the ARO is recorded as a liability in the period in which wells are drilled with a corresponding increase in the carrying amount of oil and natural gas properties. The liability is accreted for the change in its present value each period and the capitalized cost is depreciated using the units-of-production method. The asset and liability are adjusted for changes resulting from revisions to the timing or the amount of the original estimate when deemed necessary. If the liability is settled for an amount other than the recorded amount, a gain or loss is recognized.
Goodwill | Goodwill Goodwill represents the future economic benefit arising from other assets acquired in a business combination that are not individually identified or separately recognized. Goodwill is initially recognized as the excess of the purchase price of a business combination over the fair value of the net assets acquired and is tested for impairment annually in accordance with ASC 350 - Intangibles - Goodwill and Other, or more frequently if there is a change in events or circumstances that indicate the carrying value of the goodwill may not be recoverable. The impairment test should occur at the reporting unit level determined by the Company and an impairment should only exist if the Company has determined the carrying value of the goodwill no longer exceeds the implied fair value. If the Company determines it is more likely than not the fair value of the reporting unit is less than its carrying value, including goodwill, then a quantitative assessment is necessary. An impairment loss is recognized if the carrying value of the reporting unit goodwill exceeds the implied fair value of that goodwill.
Revenue Recognition | Revenue Recognition Oil Sales Under the Company’s oil sales contracts, oil that is produced by the Company is delivered to the purchaser at a contractually agreed-upon delivery point at which point the purchaser takes custody, title and risk of loss of the product. Once control has been transferred, the purchaser transports the product to a third party and receives market-based prices from the third party. The Company receives a percentage of proceeds received by the purchaser less transportation costs in accordance with the pricing provisions in the Company's contracts. As transportation costs are incurred after the transfer of control, the costs are included in oil and natural gas sales and represent part of the transaction price of the contract. The pricing provisions also provide quantity requirements and grade and quality specifications. The Company recognizes revenue at the net price received when control transfers to the purchaser. Natural Gas and NGL Sales Under the Company’s natural gas gathering and processing contracts, natural gas is delivered to the purchaser at the inlet of the purchasers' gathering system, at which point title and risk of loss is transferred to the purchaser. The purchaser gathers and processes the natural gas and remits proceeds to the Company for the resulting sales of natural gas and NGLs in accordance with the pricing provisions of the Company's contracts. As the gathering, processing and transportation activities occur after the transfer of control, these costs are netted against our oil and natural gas sales and represent part of the transaction price of the contract, and may exceed the sales price. The pricing provisions also provide quantity requirements and grade and quality specifications. The Company recognizes revenue on a net basis for amounts expected to be received from third party customers through the marketing process. Transaction Price Allocated to Remaining Performance Obligations Based on the Company’s current product sales contracts, with contract terms ranging from one to ten years, each unit of production is considered a separate performance obligation and therefore future production volumes are wholly unsatisfied and do not require allocation or disclosure of the transaction price to remaining performance obligations. Contract Balances Under the Company’s product sales contracts, the Company has the right to invoice customers once the performance obligations have been satisfied, at which point payment is unconditional. Accordingly, the Company’s product sales contracts do not give rise to contract assets or liabilities under ASC 606. Prior-Period Performance Obligations Revenue is recorded in the month in which production is delivered to the purchaser. However, certain settlement statements for oil, natural gas and NGLs may not be received for thirty to ninety days after the date production is delivered and, as a result, the Company is required to estimate the amount of production delivered to the purchaser and the price that will be received for the sale of the product. Differences identified between the Company’s revenue estimates and actual revenue received historically have not been significant. For the year ended December 31, 2022, the three months ended December 31, 2021, and year ended September 30, 2021, revenue recognized in the reporting period related to performance obligations satisfied in prior reporting periods was not material.
Contract Services with Related Parties | Contract Services with Related Parties The Company has contracts with related parties to provide certain contract operating, accounting and back-office support services. Revenue related to these contract services is recognized over time as the services are rendered, and the fee is stated within the contract at a fixed monthly rate. Costs directly attributable to performing these services are also recognized as the services are rendered. Refer to Note 8 - Transactions with Related Parties for a more detailed discussion regarding these contracts.
Revenue Payable | Revenue Payable For certain oil and natural gas properties, where the Company serves as operator, the Company receives production proceeds from the purchaser and further distributes such amounts to other revenue and royalty owners. Production proceeds that the Company has not yet distributed to other revenue and royalty owners are reflected as revenue payable in the consolidated balance sheets.
Lease Operating Expenses | Lease Operating Expenses Lease operating costs, including payroll for field personnel, saltwater disposal, electricity, generator rentals, diesel fuel and other operating expenses, are expensed as incurred and included in lease operating expenses in our consolidated statements of operations.
Income Taxes | Income Taxes The Company uses the asset and liability method of accounting for income taxes, which requires the establishment of deferred tax accounts for all temporary differences between: (i) financial reporting and tax bases of assets and liabilities, using currently enacted federal and state income tax rates, and (ii) operating loss and tax credit carryforwards. In addition, deferred tax accounts must be adjusted to reflect new rates if enacted into law. Realization of deferred tax assets is contingent on the generation of future taxable income. As a result, management considers whether it is more likely than not that all or a portion of such assets will be realized during periods when they are available, and if not, management provides a valuation allowance for amounts not likely to be recognized.
Interest Expense | Interest ExpenseWe have financed a portion of our working capital requirements, capital expenditures and certain acquisitions with borrowings under our revolving credit facility. We incur interest expense that is affected by both fluctuations in interest rates and our financing decisions. Interest expense in the consolidated statements of operations reflects interest less amounts allocated to capital expenditures, unused commitment fees paid to our lender, interest rate swap settlements plus the amortization of deferred financing costs (including origination and amendment fees).
Concentrations of Credit Risk | Concentrations of Credit Risk Our customer concentration may impact our overall credit risk, either positively or negatively, in that these entities may be similarly affected by changes in economic or other conditions affecting the oil and natural gas industry. We sell our production at market prices and to a relatively small number of purchasers, as is customary in the exploration, development and production business. Our purchaser contracts include marketing provisions with our purchasers to market our production. For the year ended December 31, 2022, the three months ended December 31, 2021, and the year ended September 30, 2021, one purchaser accounted for 89%, 87%, and 87%, respectively, of our revenue purchased, with two end customers each accounting for more than 10% of the purchased revenue. During such periods, no other purchaser accounted for 10% or more of our revenues. The loss of this purchaser could materially and adversely affect our revenues in the short-term. However, the end customers include companies with lower credit risk. Further, based on the current demand for oil and natural gas and the availability of other purchasers, we believe that the loss of any of our purchasers would not have a long-term material adverse effect on our financial condition and results of operations because oil, natural gas and NGLs are marketable products with well-established markets. We manage credit risk related to accounts receivable through credit approvals, escrow accounts and monitoring procedures. Accounts receivable are generally not collateralized. However, we routinely assess the financial strength of our customers and, based upon factors surrounding the credit risk, establish an allowance for uncollectible accounts, if required. As a result, we believe that our accounts receivable credit risk exposure beyond such allowance is limited.
Environmental and Other Issues | Environmental and Other Issues We are engaged in oil and natural gas exploration and production and may become subject to certain liabilities as they relate to environmental cleanup of well sites or other environmental restoration procedures. In connection with our acquisition of existing or previously drilled well bores, we may not be aware of what environmental safeguards were taken at the time such wells were drilled or during such time the wells were operated. Should it be determined that a liability exists with respect to any environmental cleanup or restoration, we would be responsible for curing such a violation. We account for environmental contingencies in accordance with the accounting guidance related to accounting for contingencies. Environmental expenditures that relate to current operations are expensed or capitalized as appropriate. Expenditures that relate to an existing condition caused by past operations, which do not contribute to current or future revenue generation, are expensed. Liabilities are recorded when environmental assessments and/or clean-ups are probable, and the costs can be reasonably estimated.
Fair Value Measurements | Fair Value Measurements Certain financial instruments are reported at fair value on our consolidated balance sheets. Under fair value measurement accounting guidance, fair value is defined as the amount that would be received from the sale of an asset or paid for the transfer of a liability in an orderly transaction between market participants (i.e., an exit price). To estimate an exit price, a three-level hierarchy is used. The fair value hierarchy prioritizes the inputs, which refer broadly to assumptions market participants would use in pricing an asset or a liability, into three levels. Level 1 inputs are unadjusted quoted prices in active markets for identical assets and liabilities and have the highest priority. Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs for the asset or liability and have the lowest priority. The valuation techniques that may be used to measure fair value include a market approach, an income approach and a cost approach. A market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. An income approach uses valuation techniques to convert future amounts to a single present amount based on current market expectations, including present value techniques, option-pricing models and the excess earnings method. The cost approach is based on the amount that currently would be required to replace the service capacity of an asset (replacement cost). These approaches are considered Level 3 in the fair value hierarchy. The carrying values of financial instruments comprising cash and cash equivalents, payables, receivables, related party accounts receivable/payable and advances from joint interest owners approximate fair values due to the short-term maturities of these instruments and are classified as Level 1 in the fair value hierarchy. The carrying value reported for the revolving credit facility approximates fair value because the underlying instruments are at interest rates which approximate current market rates and is considered Level 3 in the fair value hierarchy. Assets and liabilities accounted for at fair value on a non-recurring basis in accordance with the fair value hierarchy include the initial recognition of asset retirement obligations, the fair value of oil and natural gas properties, and goodwill when acquired in a business combination or assessed for impairment and are considered Level 3 in the fair value hierarchy.
Derivative Contracts | Derivative Contracts We report the fair value of derivatives on the consolidated balance sheets in derivative assets and derivative liabilities as either current or non-current based on the timing of the settlement of individual trades. Trades that are scheduled to settle in the next twelve months are reported as current. The Company nets derivative assets and liabilities, in the consolidated balance sheets, whenever it has a legally enforceable master netting agreement with the counterparty to a derivative contract. For the year ended December 31, 2022, the three months ended December 31, 2021, and year ended September 30, 2021, we have not designated our derivative contracts as hedges for accounting purposes, and therefore changes in the fair value of derivatives are recognized in earnings. Cash settlements of contracts are included in cash flows from operating activities in the consolidated statement of cash flows. Derivative contracts are settled on a monthly basis. The fair value of the derivatives is established using index prices, volatility curves and discount factors. The value we report in our consolidated financial statements is as of a point in time and subsequently change as these estimates are revised to reflect actual results, changes in market conditions and other factors. The use of derivatives involves the risk that the counterparties to such contracts will be unable to meet their obligations under the terms of the agreement. To minimize the credit risk with derivative instruments, it is our policy to enter into derivative contracts primarily with counterparties that are financial institutions that are also lenders within our revolving credit facility. Under the terms of the current counterparties' contracts, only those that are lenders under our revolving credit facility are secured by the same collateral as outlined in our revolving credit facility. The counterparties are not required to provide credit support to the Company. See further discussion in Note 6 – Derivative Instruments.
Leases | Leases The Company's current leases include office space and information technology equipment, comprised primarily of printers and copiers. The Company reviews all contracts to determine if a lease exists at contract inception. A lease exists when the Company has the right to obtain substantially all of the economic benefit of a specific asset and to control the use of that asset over the term of the agreement. Identified leases are classified as an operating or finance lease, which determines the recognition, measurement and presentation of expenses. As of December 31, 2022, the Company did not have any finance leases. Operating leases are capitalized on the consolidated balance sheet at commencement through a lease right-of-use ("ROU") asset and lease liability representing the present value of lease payments over the lease term. In addition to the present value of lease payments, the operating lease ROU asset includes any lease payments made to the lessor prior to lease commencement less any lease incentives and initial direct costs incurred. Options to extend or terminate leases are included in the lease term when it is reasonably certain the Company will exercise the option. For operating leases, lease costs are recognized on a straight-line basis over the term of the lease. The present value of operating lease payments and amortization of the lease liability is calculated using a discount rate. When available, the Company uses the rate implicit in the lease as the discount rate; however, most of the Company’s leases do not provide a readily determinable implicit rate. In such cases, the Company is required to use its incremental borrowing rate ("IBR"). The Company’s IBR reflects the estimated rate of interest that the Company would pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company is required to reassess the discount rate for any new and modified lease contracts as of the lease effective date. The weighted-average discount rate was 3.18% and 5.17%, respectively, at December 31, 2022 and 2021. The weighted average remaining lease term was 2.4 years and 0.5 years, respectively, at December 31, 2022 and 2021. Lease expense was $0.5 million, $0.1 million, and $0.4 million, respectively, for the year ended December 31, 2022, the three months ended December 31, 2021, and year ended September 30, 2021.
| December 31, 2022 |  | December 31, 2021 |  |
| (In thousands)
ROU asset | $ | 1,370 |  |  | $ | 208 |  |  |
Current lease liability | $ | 539 |  |  | $ | 212 |  |  |
Long-term lease liability | $ | 838 |  |  | $ | — |  |  |
The ROU asset and current lease liability was included in other non-current assets and other current liabilities and non-current lease liabilities, respectively, on the accompanying consolidated balance sheets. Lease expense for the Company was included in general and administrative costs on the accompanying consolidated statements of operations.
Recent Accounting Pronouncements | Recent Accounting Pronouncements Recently Adopted Accounting Pronouncements In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, "Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes." This update is intended to simplify the accounting for income taxes by removing certain exceptions and by clarifying and amending existing guidance and is effective for public business entities beginning after December 15, 2020 with early adoption permitted. The Company adopted this ASU effective October 1, 2021. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements. In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”), which provides companies with optional guidance to ease the potential accounting burden associated with transitioning away from reference rates (e.g., London Interbank Offered Rate ("LIBOR")) that are expected to be discontinued. ASU 2020-04 allows, among other things, certain contract modifications, such as those within the scope of Topic 470 on debt, to be accounted for as a continuation of the existing contract. The Company adopted this ASU effective concurrent with the amendment of the Company's revolving credit facility in April 2022. See Note 9 - Revolving Credit Facility for additional information on the amendment of the revolving credit facility. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.

X
- Definition Contract Services with Related Parties + References No definition available. + Details
Name: | rep_ContractServicesWithRelatedPartiesPolicyTextBlock
Namespace Prefix: | rep_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract with Customer, Liability + References No definition available. + Details
Name: | rep_ContractWithCustomerLiabilityPolicyTextBlock
Namespace Prefix: | rep_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity Issuance Cost + References No definition available. + Details
Name: | rep_EquityIssuanceCostPolicyTextBlock
Namespace Prefix: | rep_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease Operating Expenses + References No definition available. + Details
Name: | rep_LeaseOperatingExpensesPolicyTextBlock
Namespace Prefix: | rep_
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 -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 20 -URI https://asc.fasb.org/subtopic&trid=2175671 + 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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + Details
Name: | us-gaap_BusinessCombinationsPolicy
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 -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 for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788 + 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 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 deferral and amortization of significant deferred charges. + References Reference 1: 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(17)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DeferredChargesPolicyTextBlock
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 obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -URI https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 55 -Paragraph 14 -URI https://asc.fasb.org/extlink&oid=6571209&loc=d3e13669-110860 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=6393242&loc=d3e13185-110859 Reference 4: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=6393242&loc=d3e13231-110859 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -URI https://asc.fasb.org/subtopic&trid=2175709 + Details
Name: | us-gaap_EnvironmentalCostsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -URI https://asc.fasb.org/subtopic&trid=2144439 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 55 -Paragraph 24 -URI https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 recognizing interest expense, including the method of amortizing debt issuance costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 10 -Section 05 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=28365394&loc=d3e23770-108382 + Details
Name: | us-gaap_InterestExpensePolicyTextBlock
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 oil and gas property which may include the basis of such assets, depreciation methods used and estimated useful lives, the entity's capitalization policy, including its accounting treatment for costs incurred for repairs and maintenance activities, whether such asset balances include capitalized interest and the method by which such is calculated, how disposals of such assets are accounted for and how impairment of such assets is assessed and recognized. + References Reference 1: 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_OilAndGasPropertiesPolicyPolicyTextBlock
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 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 accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -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 6: http://www.xbrl.org/2003/role/disclosureRef -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_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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