Annual report pursuant to Section 13 and 15(d)

Equity Investments (Investments Accounted For By The Equity Method) (Details)

v2.4.1.9
Equity Investments (Investments Accounted For By The Equity Method) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Dec. 17, 2012
Sep. 30, 2014
Schedule of Equity Method Investments [Line Items]            
Equity investments $ 369,581us-gaap_EquityMethodInvestments $ 440,068us-gaap_EquityMethodInvestments   $ 369,581us-gaap_EquityMethodInvestments    
(Income) loss from equity method investments (139,434)us-gaap_IncomeLossFromEquityMethodInvestments (213,058)us-gaap_IncomeLossFromEquityMethodInvestments (8,322)us-gaap_IncomeLossFromEquityMethodInvestments      
Tatex Thailand II, LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 23.50%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiLlcMember
    23.50%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiLlcMember
   
(Income) loss from equity method investments (475)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiLlcMember
(343)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiLlcMember
7us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiLlcMember
     
Tatex Thailand III LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 17.90%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiiLlcMember
    17.90%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiiLlcMember
   
Equity investments 0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiiLlcMember
10,774us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiiLlcMember
  0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiiLlcMember
   
(Income) loss from equity method investments 12,408us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiiLlcMember
254us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiiLlcMember
251us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TatexThailandIiiLlcMember
     
Grizzly Oil Sands ULC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 25.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
    25.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
   
Equity investments 180,218us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
191,473us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
  180,218us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
   
(Income) loss from equity method investments 13,159us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
2,999us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
1,512us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_GrizzlyOilSandsUlcMember
     
Bison Drilling And Field Services LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 0.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BisonDrillingAndFieldServicesLlcMember
    0.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BisonDrillingAndFieldServicesLlcMember
   
Equity investments   12,318us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BisonDrillingAndFieldServicesLlcMember
       
(Income) loss from equity method investments 213us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BisonDrillingAndFieldServicesLlcMember
3,533us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BisonDrillingAndFieldServicesLlcMember
373us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BisonDrillingAndFieldServicesLlcMember
     
Muskie Holdings LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 0.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MuskieHoldingsLlcMember
    0.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MuskieHoldingsLlcMember
   
Equity investments   7,544us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MuskieHoldingsLlcMember
       
(Income) loss from equity method investments 371us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MuskieHoldingsLlcMember
1,975us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MuskieHoldingsLlcMember
1,031us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MuskieHoldingsLlcMember
     
Timber Wolf Terminals LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TimberWolfTerminalsLlcMember
    50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TimberWolfTerminalsLlcMember
   
Equity investments 1,013us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TimberWolfTerminalsLlcMember
1,001us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TimberWolfTerminalsLlcMember
  1,013us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TimberWolfTerminalsLlcMember
   
(Income) loss from equity method investments 9us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TimberWolfTerminalsLlcMember
(6)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TimberWolfTerminalsLlcMember
122us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_TimberWolfTerminalsLlcMember
     
Windsor Midstream LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 22.50%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_WindsorMidstreamLlcMember
    22.50%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_WindsorMidstreamLlcMember
   
Equity investments 13,505us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_WindsorMidstreamLlcMember
10,632us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_WindsorMidstreamLlcMember
  13,505us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_WindsorMidstreamLlcMember
   
(Income) loss from equity method investments (477)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_WindsorMidstreamLlcMember
(1,125)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_WindsorMidstreamLlcMember
(663)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_WindsorMidstreamLlcMember
     
Stingray Pressure Pumping LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 0.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayPressurePumpingLlcMember
    0.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayPressurePumpingLlcMember
   
Equity investments   19,624us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayPressurePumpingLlcMember
       
(Income) loss from equity method investments 2,027us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayPressurePumpingLlcMember
(818)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayPressurePumpingLlcMember
1,235us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayPressurePumpingLlcMember
     
Stingray Cementing LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayCementingLlcMember
    50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayCementingLlcMember
   
Equity investments 2,647us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayCementingLlcMember
3,291us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayCementingLlcMember
  2,647us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayCementingLlcMember
   
(Income) loss from equity method investments 344us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayCementingLlcMember
93us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayCementingLlcMember
159us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayCementingLlcMember
     
Blackhawk Midstream LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 0.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BlackhawkMidstreamLlcMember
    0.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BlackhawkMidstreamLlcMember
   
Equity investments 0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BlackhawkMidstreamLlcMember
0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BlackhawkMidstreamLlcMember
  0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BlackhawkMidstreamLlcMember
   
(Income) loss from equity method investments (84,787)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BlackhawkMidstreamLlcMember
673us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BlackhawkMidstreamLlcMember
436us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_BlackhawkMidstreamLlcMember
     
Stingray Logistics LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayLogisticsLlcMember
    50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayLogisticsLlcMember
   
Equity investments 0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayLogisticsLlcMember
903us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayLogisticsLlcMember
  0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayLogisticsLlcMember
   
(Income) loss from equity method investments (464)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayLogisticsLlcMember
51us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayLogisticsLlcMember
36us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayLogisticsLlcMember
     
Diamondback Energy, Inc [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 0.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
7.20%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
21.40%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
0.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyIncMember
   
Diamondback Energy LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Equity investments 0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyLlcMember
178,708us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyLlcMember
  0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyLlcMember
138,500us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyLlcMember
 
(Income) loss from equity method investments (79,654)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyLlcMember
(220,129)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyLlcMember
(12,821)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_DiamondbackEnergyLlcMember
     
Stingray Energy Services LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayEnergyServicesLlcMember
    50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayEnergyServicesLlcMember
   
Equity investments 5,718us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayEnergyServicesLlcMember
3,800us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayEnergyServicesLlcMember
  5,718us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayEnergyServicesLlcMember
   
(Income) loss from equity method investments (88)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayEnergyServicesLlcMember
(215)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayEnergyServicesLlcMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_StingrayEnergyServicesLlcMember
     
Sturgeon Acquisitions LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 25.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_SturgeonAcquisitionsLLCMember
    25.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_SturgeonAcquisitionsLLCMember
  25.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_SturgeonAcquisitionsLLCMember
Equity investments 22,507us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_SturgeonAcquisitionsLLCMember
0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_SturgeonAcquisitionsLLCMember
  22,507us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_SturgeonAcquisitionsLLCMember
   
(Income) loss from equity method investments (1,819)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_SturgeonAcquisitionsLLCMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_SturgeonAcquisitionsLLCMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_SturgeonAcquisitionsLLCMember
     
Mammoth Energy Partners LP [Member]            
Schedule of Equity Method Investments [Line Items]            
Approximate Ownership percentage 30.50%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MammothEnergyPartnersLPMember
    30.50%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MammothEnergyPartnersLPMember
   
Equity investments 143,973us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MammothEnergyPartnersLPMember
0us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MammothEnergyPartnersLPMember
  143,973us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MammothEnergyPartnersLPMember
   
(Income) loss from equity method investments $ (201)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MammothEnergyPartnersLPMember
$ 0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MammothEnergyPartnersLPMember
$ 0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MammothEnergyPartnersLPMember
$ (84,500)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= gpor_MammothEnergyPartnersLPMember