XML 118 R92.htm IDEA: XBRL DOCUMENT
v3.22.1

Commodity risk management contracts (Summary of Gain (Loss) on the Commodity Risk Management Contracts) (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Disclosure Of Consolidated Statement Of Comprehensive Income [Abstract] |  |  |
Realized (loss) gain on commodity risk management contracts | $ (109,654) | $ 21,059 | $ 3,888
Unrealized gain (loss) on commodity risk management contracts | 463 | (12,978) | (26,411)
Total | $ (109,191) | $ 8,081 | $ (22,523)

X
- References No definition available. + Details
Name: | gprk_DisclosureOfConsolidatedStatementOfComprehensiveIncomeAbstract
Namespace Prefix: | gprk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The gain(loss) on commodity risk management contracts. + References No definition available. + Details
Name: | gprk_GainLossOnCommodityRiskManagementContracts
Namespace Prefix: | gprk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The realized gain on commodity risk management contracts + References No definition available. + Details
Name: | gprk_RealizedGainOnCommodityRiskManagementContracts
Namespace Prefix: | gprk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of non hedging gains losses for price derivatives unrealized during the period. + References No definition available. + Details
Name: | gprk_UnrealizedLossOnCommodityRiskManagementContracts
Namespace Prefix: | gprk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration