XML 63 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVES (Narrative) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
bbl
Derivative [Line Items]      
Loss on fair value hedge ineffectiveness $ 0us-gaap_GainLossOnFairValueHedgeIneffectivenessNet $ 0us-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]      
Derivative [Line Items]      
Derivative, notional amount, volume     662,579invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_CrudeOilAndFeedstockInventoryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
Crude Oil and Feedstock Inventory [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative, notional amount, volume 863,872invest_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]      
Derivative [Line Items]      
Derivative, notional amount, volume 2,963,924invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_IntermediatesandRefinedProductsInventoryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
  3,106,325invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_IntermediatesandRefinedProductsInventoryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
Crude Oil Commodity Contract [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative, notional amount, volume 103,955,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_CrudeOilCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  49,339,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 7,659,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_RefinedProductCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  1,970,871invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pbf_RefinedProductCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember