XML 106 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVES (Narrative) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative [Line Items]      
Gain (loss) on fair value hedge ineffectiveness $ 0us-gaap_GainLossOnFairValueHedgeIneffectivenessNet $ (7,264)us-gaap_GainLossOnFairValueHedgeIneffectivenessNet $ 2,356us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
Crude Oil and Feedstock Inventory [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative, notional amount, volume 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_CrudeOilAndFeedstockInventoryMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_CrudeOilAndFeedstockInventoryMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Crude Oil and Feedstock Inventory [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative, notional amount, volume 662,579invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_CrudeOilAndFeedstockInventoryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
838,829invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_CrudeOilAndFeedstockInventoryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Intermediates and Refined Products Inventory [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative, notional amount, volume 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_IntermediatesandRefinedProductsInventoryMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_IntermediatesandRefinedProductsInventoryMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Intermediates and Refined Products Inventory [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative, notional amount, volume 3,106,325invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_IntermediatesandRefinedProductsInventoryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
3,274,047invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_IntermediatesandRefinedProductsInventoryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Crude Oil Commodity Contract [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative, notional amount, volume 47,339,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_CrudeOilCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
43,199,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_CrudeOilCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Refined Product Commodity Contract [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative, notional amount, volume 1,970,871invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_RefinedProductCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_RefinedProductCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember