XML 36 R27.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Derivative instruments - Volume of Derivative Activities (Details) | 9 Months Ended
--- | ---
Sep. 30, 2022 $ / bbl $ / Mcf bbl Mcf
Oct 2022 - Dec 2023 | Producer 3-way (crude oil) |
Derivative [Line Items] |
Contractual Weighted Average Price/Unit | $ / bbl | 75.16
Oct 2022 - Dec 2023 | Producer 3-way (crude oil) | Maximum |
Derivative [Line Items] |
Contractual Volume/Month | bbl | 34,413
Contractual Price/Unit | $ / bbl | 113.10
Oct 2022 - Dec 2023 | Producer 3-way (crude oil) | Minimum |
Derivative [Line Items] |
Contractual Volume/Month | bbl | 612
Contractual Price/Unit | $ / bbl | 40.00
Oct 2022 - Dec 2022 | Collar (crude oil) |
Derivative [Line Items] |
Contractual Weighted Average Price/Unit | $ / bbl | 97.24
Oct 2022 - Dec 2022 | Collar (crude oil) | Maximum |
Derivative [Line Items] |
Contractual Volume/Month | bbl | 33,886
Contractual Price/Unit | $ / bbl | 112.75
Oct 2022 - Dec 2022 | Collar (crude oil) | Minimum |
Derivative [Line Items] |
Contractual Volume/Month | bbl | 5,448
Contractual Price/Unit | $ / bbl | 85.00
Nov 2022 - Mar 2023 | Producer 3-way (natural gas) |
Derivative [Line Items] |
Contractual Weighted Average Price/Unit | $ / Mcf | 5.13
Nov 2022 - Mar 2023 | Producer 3-way (natural gas) | Maximum |
Derivative [Line Items] |
Contractual Volume/Month | Mcf | 128,912
Contractual Price/Unit | $ / Mcf | 8.44
Nov 2022 - Mar 2023 | Producer 3-way (natural gas) | Minimum |
Derivative [Line Items] |
Contractual Volume/Month | Mcf | 3,813
Contractual Price/Unit | $ / Mcf | 3.00
Nov 2022 - Jun 2023 | Collar (natural gas) |
Derivative [Line Items] |
Contractual Weighted Average Price/Unit | $ / Mcf | 5.48
Nov 2022 - Jun 2023 | Collar (natural gas) | Maximum |
Derivative [Line Items] |
Contractual Volume/Month | Mcf | 90,941
Contractual Price/Unit | $ / Mcf | 9.05
Nov 2022 - Jun 2023 | Collar (natural gas) | Minimum |
Derivative [Line Items] |
Contractual Volume/Month | Mcf | 11,036
Contractual Price/Unit | $ / Mcf | 2.90

X
- Definition The volume/month of crude oil or natural gas supplied in derivative contracts purchased. + References No definition available. + Details
Name: | grnt_MonthlyVolumeCrudeOilNaturalGasContract
Namespace Prefix: | grnt_
Data Type: | dtr-types:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost per unit of crude oil (measured in USD/Bbl), or cost per unit of natural gas (measured in USD/Mcf). + References No definition available. + Details
Name: | grnt_OilAndGasCostPerUnit
Namespace Prefix: | grnt_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted-average costs per unit of crude oil (measured in USD/Bbl), or cost per unit of natural gas (measured in USD/Mcf) in connection with derivative oil and gas futures contracts. + References No definition available. + Details
Name: | grnt_OilAndGasWeightedAverageCostPerUnit
Namespace Prefix: | grnt_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementScenarioAxis=grnt_DerivativeContractPeriodIMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=grnt_DerivativeContractPeriodIiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_StatementScenarioAxis=grnt_DerivativeContractPeriodIiiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_StatementScenarioAxis=grnt_DerivativeContractPeriodIvMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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