XML 95 R77.htm IDEA: XBRL DOCUMENT
v3.22.4

Subsequent Events - Derivative Instrument and Hedging Activities (Details) bbl in Thousands, MMBTU in Thousands |  | 12 Months Ended
--- | --- | ---
Mar. 03, 2023 MMBTU $ / MMBTU $ / bbl bbl | Dec. 31, 2022 $ / bbl bbl
Oil Swaps Q1 2023 |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl |  | 225
Weighted average price (in usd per bbl/mmbtu) |  | 53.65
Oil Swaps Q1 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 225 |
Weighted average price (in usd per bbl/mmbtu) | 53.65 |
Oil Swaps Q2 2023 |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl |  | 195
Weighted average price (in usd per bbl/mmbtu) |  | 53.89
Oil Swaps Q2 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 315 |
Weighted average price (in usd per bbl/mmbtu) | 62.78 |
Oil Swaps Q3 2023 |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl |  | 126
Weighted average price (in usd per bbl/mmbtu) |  | 53.79
Oil Swaps Q3 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 216 |
Weighted average price (in usd per bbl/mmbtu) | 63.04 |
Oil Swaps Q4 2023 |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl |  | 114
Weighted average price (in usd per bbl/mmbtu) |  | 54.59
Oil Swaps Q4 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 189 |
Weighted average price (in usd per bbl/mmbtu) | 62.51 |
Oil Swap 2024 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 240 |
Weighted average price (in usd per bbl/mmbtu) | 71.60 |
Oil Collars Q1 2023 |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl |  | 30
Oil Collars Q1 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 210 |
Oil Collars Q1 2023 | Short |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) |  | 60.00
Oil Collars Q1 2023 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 70.95 |
Oil Collars Q1 2023 | Long |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) |  | 109.60
Oil Collars Q1 2023 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 89.96 |
Oil Collars Q2 2023 |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl |  | 30
Oil Collars Q2 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 300 |
Oil Collars Q2 2023 | Short |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) |  | 60.00
Oil Collars Q2 2023 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 71.50 |
Oil Collars Q2 2023 | Long |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) |  | 109.60
Oil Collars Q2 2023 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 88.98 |
Oil Collars Q3 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 330 |
Oil Collars Q3 2023 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 68.64 |
Oil Collars Q3 2023 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 88.85 |
Oil Collars Q4 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 330 |
Oil Collars Q4 2023 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 68.64 |
Oil Collars Q4 2023 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 88.85 |
Oil Collars 2024 |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl |  | 3
Oil Collars 2024 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 1,293 |
Oil Collars 2024 | Short |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) |  | 50.00
Oil Collars 2024 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 61.02 |
Oil Collars 2024 | Long |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) |  | 88.00
Oil Collars 2024 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 86.39 |
Oil Collars 2025 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 315 |
Oil Collars 2025 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 60.00 |
Oil Collars 2025 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | 77.98 |
Natural Gas Swaps Q2 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | MMBTU | 450 |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 2.60 |
Natural Gas Swaps Q3 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | MMBTU | 450 |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 2.60 |
Natural Gas Swaps Q4 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | MMBTU | 400 |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 3.23 |
Natural Gas Swaps 2024 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | MMBTU | 1,500 |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 3.43 |
Natural Gas Swaps 2025 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | MMBTU | 375 |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 4.05 |
Natural Gas Collars Q2 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | MMBTU | 300 |
Natural Gas Collars Q2 2023 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 2.55 |
Natural Gas Collars Q2 2023 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 3.20 |
Natural Gas Collars Q3 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | MMBTU | 300 |
Natural Gas Collars Q3 2023 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 2.55 |
Natural Gas Collars Q3 2023 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 3.20 |
Natural Gas Collars Q4 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | MMBTU | 300 |
Natural Gas Collars Q4 2023 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 3.12 |
Natural Gas Collars Q4 2023 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 4.07 |
Natural Gas Collars 2024 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | MMBTU | 1,065 |
Natural Gas Collars 2024 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 3.19 |
Natural Gas Collars 2024 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 4.14 |
Natural Gas Collars 2025 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | MMBTU | 255 |
Natural Gas Collars 2025 | Short | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 3.65 |
Natural Gas Collars 2025 | Long | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Weighted average price (in usd per bbl/mmbtu) | $ / MMBTU | 4.95 |
Oil Basis Q1 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 240 |
Weighted average price (in usd per bbl/mmbtu) | 1.28 |
Oil Basis Q2 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 360 |
Weighted average price (in usd per bbl/mmbtu) | 1.28 |
Oil Basis Q3 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 360 |
Weighted average price (in usd per bbl/mmbtu) | 1.28 |
Oil Basis Q4 2023 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 360 |
Weighted average price (in usd per bbl/mmbtu) | 1.28 |
Oil Basis 2024 | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Notional Volume | bbl | 960 |
Weighted average price (in usd per bbl/mmbtu) | 0.87 |

X
- Definition Nominal energy measure used to calculate payments on a derivative instrument. + References No definition available. + Details
Name: | us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:energyItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal volume used to calculate payments on a derivative instrument. + References No definition available. + Details
Name: | us-gaap_DerivativeNonmonetaryNotionalAmountVolume
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fixed price related to the price risk swap derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeSwapTypeFixedPrice
Namespace Prefix: | us-gaap_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilSwapQ12023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilSwapQ22023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilSwapQ32023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilSwapQ42023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilSwap2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilCollarsQ12023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PositionAxis=us-gaap_ShortMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PositionAxis=us-gaap_LongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilCollarsQ22023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilCollarsQ32023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilCollarsQ42023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilCollars2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilCollars2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_NaturalGasSwapsQ22023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_NaturalGasSwapsQ32023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_NaturalGasSwapsQ42023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_NaturalGasSwaps2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_NaturalGasSwaps2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_NaturalGasCollarsQ22023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_NaturalGasCollarsQ32023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_NaturalGasCollarsQ42023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_NaturalGasCollars2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_NaturalGasCollars2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilBasisQ12023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilBasisQ22023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilBasisQ32023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilBasisQ42023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=rep_CrudeOilBasis2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |