XML 30 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments - Effect of Derivative Instruments on Consolidated Balance Sheets (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivatives, Fair Value [Line Items]    
Derivative assets $ 16,927us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral $ 1,423us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
Derivative liabilities (170)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral (2,288)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
Total derivative instruments 16,757us-gaap_DerivativeFairValueOfDerivativeNet (865)us-gaap_DerivativeFairValueOfDerivativeNet
Derivatives Designated as Cash-Flow Hedging Instruments [Member] | Interest Rate Swap [Member] | Derivative Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 12us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Derivatives Designated as Cash-Flow Hedging Instruments [Member] | Interest Rate Swap [Member] | Derivative Contracts Long-Term [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 13us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeContractsLongTermMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
86us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeContractsLongTermMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Cash-Flow Hedging Instruments [Member] | Interest Rate Swap [Member] | Derivative Liability Short-Term [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (170)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeLiabilityShortTermMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(209)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeLiabilityShortTermMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Cash-Flow Hedging Instruments [Member] | Interest Rate Swap [Member] | Derivative Liability Long-Term [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities   (69)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeLiabilityLongTermMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Not Designated as Cash-Flow Hedging Instruments [Member] | Crude Oil Commodity Contracts [Member] | Derivative Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 14,629us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= pnrg_CrudeOilCommodityContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
307us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= pnrg_CrudeOilCommodityContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Cash-Flow Hedging Instruments [Member] | Crude Oil Commodity Contracts [Member] | Derivative Contracts Long-Term [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets   980us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeContractsLongTermMember
/ us-gaap_DerivativeInstrumentRiskAxis
= pnrg_CrudeOilCommodityContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Cash-Flow Hedging Instruments [Member] | Crude Oil Commodity Contracts [Member] | Derivative Liability Short-Term [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities   (1,667)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeLiabilityShortTermMember
/ us-gaap_DerivativeInstrumentRiskAxis
= pnrg_CrudeOilCommodityContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Cash-Flow Hedging Instruments [Member] | Crude Oil Commodity Contracts [Member] | Derivative Liability Long-Term [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities   (25)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeLiabilityLongTermMember
/ us-gaap_DerivativeInstrumentRiskAxis
= pnrg_CrudeOilCommodityContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Cash-Flow Hedging Instruments [Member] | Natural Gas Commodity Contracts [Member] | Derivative Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 2,273us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= pnrg_NaturalGasCommodityContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
50us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= pnrg_NaturalGasCommodityContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Cash-Flow Hedging Instruments [Member] | Natural Gas Commodity Contracts [Member] | Derivative Liability Short-Term [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities   $ (318)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= pnrg_DerivativeLiabilityShortTermMember
/ us-gaap_DerivativeInstrumentRiskAxis
= pnrg_NaturalGasCommodityContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember