XML 35 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Risk Management and Hedging Activities Risk Management and Hedging Activities - Designated as Hedging Contracts (Details) (Designated as Hedging Instrument [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Accumulated Other Comprehensive (Income) Loss, Net, Derivatives [Roll Forward]    
Cash flow hedge ineffectiveness insignificant insignificant
Cash flow hedge loss to be reclassified within twelve months $ 14us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths  
Commodity derivative [Member]
   
Accumulated Other Comprehensive (Income) Loss, Net, Derivatives [Roll Forward]    
Beginning balance 32bhe_AccumulatedOtherComprehensiveIncomeLossNetCummulativeNetGainLossFromCashFlowHedgesEffectBeforeTaxes
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
12bhe_AccumulatedOtherComprehensiveIncomeLossNetCummulativeNetGainLossFromCashFlowHedgesEffectBeforeTaxes
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Changes in fair value recognized in OCI (8)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(59)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Net gains reclassified to operating revenue 1bhe_CashFlowHedgeGainLossNetReclassifiedtoRevenue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0bhe_CashFlowHedgeGainLossNetReclassifiedtoRevenue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Net gains reclassified to cost of sales 2bhe_CashFlowHedgeGainLossReclassifiedtoCostofSales
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
35bhe_CashFlowHedgeGainLossReclassifiedtoCostofSales
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Ending balance $ 27bhe_AccumulatedOtherComprehensiveIncomeLossNetCummulativeNetGainLossFromCashFlowHedgesEffectBeforeTaxes
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(12)bhe_AccumulatedOtherComprehensiveIncomeLossNetCummulativeNetGainLossFromCashFlowHedgesEffectBeforeTaxes
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember