XML 89 R58.htm IDEA: XBRL DOCUMENT
v3.20.1

RESTATEMENT OF PREVIOUSLY FILED FINANCIAL INFORMATION - DERIVATIVE FINANCIAL INSTRUMENTS (Details) | Dec. 31, 2019 bbl $ / bbl | Sep. 30, 2019 bbl $ / bbl | Jun. 30, 2019 bbl $ / bbl | Mar. 31, 2019 bbl $ / bbl
--- | --- | --- | --- | ---
Commodity Contract |  |  |  |
Barrels per day | bbl | 1,000 | 1,500 | 1,500 | 1,500
Commodity Contract | Put Option |  |  |  |
Put price | 50.00 | 50.00 | 50.00 | 50.00
Commodity Contract | Call Option |  |  |  |
Call price | 65.83 | 66.00 | 66.00 | 66.00
Commodity Contract A |  |  |  |
Barrels per day | bbl | 1,000 | 500 | 500 | 500
Commodity Contract A | Put Option |  |  |  |
Put price | 50.00 | 50.00 | 50.00 | 50.00
Commodity Contract A | Call Option |  |  |  |
Call price | 65.40 | 67.40 | 67.40 | 67.40
Commodity Contract B |  |  |  |
Barrels per day | bbl | 1,000 | 500 | 500 | 500
Commodity Contract B | Put Option |  |  |  |
Put price | 50.00 | 50.00 | 50.00 | 50.00
Commodity Contract B | Call Option |  |  |  |
Call price | 58.40 | 67.90 | 67.90 | 67.90
Commodity Contract C |  |  |  |
Barrels per day | bbl | 1,000 | 1,000 | 1,000 | 1,000
Commodity Contract C | Put Option |  |  |  |
Put price | 50.00 | 50.00 | 50.00 | 50.00
Commodity Contract C | Call Option |  |  |  |
Call price | 58.25 | 68.71 | 68.71 | 68.71
Commodity Contract D |  |  |  |
Barrels per day | bbl | 1,500 | 1,000 | 1,000 |
Commodity Contract D | Put Option |  |  |  |
Put price | 50.00 | 50.00 | 50.00 |
Commodity Contract D | Call Option |  |  |  |
Call price | 58.65 | 69.50 | 69.50 |
Commodity Contract E |  |  |  |
Barrels per day | bbl |  | 1,000 | 1,000 |
Commodity Contract E | Put Option |  |  |  |
Put price |  | 50.00 | 50.00 |
Commodity Contract E | Call Option |  |  |  |
Call price |  | 70.20 | 70.20 |
Commodity Contract F |  |  |  |
Barrels per day | bbl |  | 1,000 | 1,000 |
Commodity Contract F | Put Option |  |  |  |
Put price |  | 50.00 | 50.00 |
Commodity Contract F | Call Option |  |  |  |
Call price |  | 65.83 | 65.83 |
Commodity Contract G |  |  |  |
Barrels per day | bbl |  | 1,000 | 1,000 |
Commodity Contract G | Put Option |  |  |  |
Put price |  | 50.00 | 50.00 |
Commodity Contract G | Call Option |  |  |  |
Call price |  | 65.40 | 65.40 |

X
- Definition The Price at which the contract was entered into with respect to Call Option + References No definition available. + Details
Name: | rei_DerivativePriceRiskOptionCallPrice
Namespace Prefix: | rei_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition Nominal number of units used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNonmonetaryNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The strike price on the price risk option contract such as a put option or a call option. + References No definition available. + Details
Name: | us-gaap_DerivativePriceRiskOptionStrikePrice
Namespace Prefix: | us-gaap_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_PutOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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