Annual report pursuant to Section 13 and 15(d)

Supplemental Information On Oil And Gas Exploration And Production Activities (Oil and Gas Reserves) (Details)

v2.4.1.9
Supplemental Information On Oil And Gas Exploration And Production Activities (Oil and Gas Reserves) (Details)
12 Months Ended
Dec. 31, 2014
MBbls
Dec. 31, 2013
MBbls
Dec. 31, 2012
MBbls
Oil [Member]      
Proved Developed and Undeveloped Reserves [Roll Forward]      
Beginning of the period 8,346us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
8,106us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
13,954us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Purchases in oil and gas reserves in place 173us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Extensions and discoveries 4,975us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
2,765us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
4,732us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Sales of oil and gas reserves in place 0us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(7,875)us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Revisions of prior reserve estimates (1,313)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(208)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(382)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Current production (2,684)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(2,317)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(2,323)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
End of period 9,497us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
8,346us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
8,106us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Proved developed reserves 5,719us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
5,609us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
5,175us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Proved undeveloped reserves 3,778us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
2,737us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
2,931us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Gas [Member]      
Proved Developed and Undeveloped Reserves [Roll Forward]      
Beginning of the period 146,446us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
33,771us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
15,728us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Purchases in oil and gas reserves in place 8,863us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Extensions and discoveries 629,151us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
123,597us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
31,265us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Sales of oil and gas reserves in place 0us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
(11,757)us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Revisions of prior reserve estimates (6,136)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
(2,031)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
(357)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Current production (59,318)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
(8,891)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
(1,108)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
End of period 719,006us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
146,446us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
33,771us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Proved developed reserves 345,166us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
94,552us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
18,482us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Proved undeveloped reserves 373,840us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
51,894us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
15,289us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Natural Gas Liquids [Member]      
Proved Developed and Undeveloped Reserves [Roll Forward]      
Beginning of the period 5,675us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
145us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
2,791us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
Purchases in oil and gas reserves in place 353us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
Extensions and discoveries 22,594us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
5,850us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
148us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
Sales of oil and gas reserves in place 0us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
(2,729)us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
Revisions of prior reserve estimates (304)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
0us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
Current production (2,050)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
(320)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
(65)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
End of period 26,268us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
5,675us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
145us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
Proved developed reserves 12,379us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
3,527us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
44us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
Proved undeveloped reserves 13,889us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
2,148us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
101us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
Diamondback Energy, Inc [Member] | Oil [Member]      
Proved Developed and Undeveloped Reserves [Roll Forward]      
Beginning of the period   5,606us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
3,874us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Change in ownership interest in Diamondback   (3,720)gpor_ChangeInOwnershipInterest
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
0gpor_ChangeInOwnershipInterest
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Purchases in oil and gas reserves in place   528us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
1,543us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Extensions and discoveries   1,227us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
665us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Revisions of prior reserve estimates   (428)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
(314)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Current production   (146)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
(162)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
End of period   3,067us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
5,606us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Proved developed reserves   1,425us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
1,539us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Proved undeveloped reserves   1,642us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
4,068us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Diamondback Energy, Inc [Member] | Gas [Member]      
Proved Developed and Undeveloped Reserves [Roll Forward]      
Beginning of the period   7,398us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
4,398us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Change in ownership interest in Diamondback   (4,909)gpor_ChangeInOwnershipInterest
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
0gpor_ChangeInOwnershipInterest
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Purchases in oil and gas reserves in place   752us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
2,292us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Extensions and discoveries   1,741us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
804us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Revisions of prior reserve estimates   (417)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
82us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Current production   (124)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
(178)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
End of period   4,441us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
7,398us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Proved developed reserves   2,263us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
2,753us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Proved undeveloped reserves   2,178us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
4,645us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Diamondback Energy, Inc [Member] | Natural Gas Liquids [Member]      
Proved Developed and Undeveloped Reserves [Roll Forward]      
Beginning of the period   1,766us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
1,080us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Change in ownership interest in Diamondback   (1,171)gpor_ChangeInOwnershipInterest
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
0gpor_ChangeInOwnershipInterest
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Purchases in oil and gas reserves in place   120us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
540us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Extensions and discoveries   331us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
186us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Revisions of prior reserve estimates   (249)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
(1)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Current production   (26)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
(39)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
End of period   771us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
1,766us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Proved developed reserves   358us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
641us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Proved undeveloped reserves   413us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
1,124us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
Grizzly Oil Sands ULC [Member] | Oil [Member]      
Proved Developed and Undeveloped Reserves [Roll Forward]      
Beginning of the period 13,637,000us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
   
Change in ownership interest in Diamondback 0gpor_ChangeInOwnershipInterest
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
   
Extensions and discoveries 0us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
   
Revisions of prior reserve estimates 990,000us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
   
Current production (69,000)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
   
End of period 14,558,000us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
   
Proved developed reserves 1,632,000us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
   
Proved undeveloped reserves 12,926,000us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember