XML 143 R110.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Sales revenue from energy operations $ 15,182us-gaap_SalesRevenueFromEnergyCommoditiesAndServices $ 10,826us-gaap_SalesRevenueFromEnergyCommoditiesAndServices $ 10,236us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
Real estate 2,144us-gaap_RealEstateRevenueNet 1,809us-gaap_RealEstateRevenueNet 1,312us-gaap_RealEstateRevenueNet
Total operating revenue 17,326us-gaap_Revenues 12,635us-gaap_Revenues 11,548us-gaap_Revenues
Depreciation and amortization - energy operations 2,028bhe_DepreciationAndAmortizationEnergyOperations 1,527bhe_DepreciationAndAmortizationEnergyOperations 1,436bhe_DepreciationAndAmortizationEnergyOperations
Depreciation and amortization 2,057us-gaap_DepreciationDepletionAndAmortization 1,560us-gaap_DepreciationDepletionAndAmortization 1,455us-gaap_DepreciationDepletionAndAmortization
Operating income (loss) 4,046us-gaap_OperatingIncomeLoss 2,835us-gaap_OperatingIncomeLoss 2,567us-gaap_OperatingIncomeLoss
Interest expense 1,711us-gaap_InterestExpense 1,222us-gaap_InterestExpense 1,176us-gaap_InterestExpense
Capitalized interest 89us-gaap_InterestCostsCapitalized 84us-gaap_InterestCostsCapitalized 54us-gaap_InterestCostsCapitalized
Allowance for equity funds 98us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity 78us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity 74us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
Other, net 80us-gaap_OtherNonoperatingIncomeExpense 66us-gaap_OtherNonoperatingIncomeExpense 56us-gaap_OtherNonoperatingIncomeExpense
Loss before income tax benefit and equity income 2,602us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 1,841us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 1,575us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Income tax expense 589us-gaap_IncomeTaxExpenseBenefit 130us-gaap_IncomeTaxExpenseBenefit 148us-gaap_IncomeTaxExpenseBenefit
Capital expenditures 6,555us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 4,307us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 3,380us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Property, plant and equipment, net 59,248us-gaap_PropertyPlantAndEquipmentNet 50,119us-gaap_PropertyPlantAndEquipmentNet 37,614us-gaap_PropertyPlantAndEquipmentNet
Assets 82,304us-gaap_Assets 70,000us-gaap_Assets 52,467us-gaap_Assets
PacifiCorp [Member]      
Segment Reporting Information [Line Items]      
Sales revenue from energy operations 5,252us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
5,147us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
4,882us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
Depreciation and amortization - energy operations 745bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
692bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
655bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
Operating income (loss) 1,308us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
1,275us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
1,034us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
Interest expense 386us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
390us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
393us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
Income tax expense 310us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
298us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
196us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
Capital expenditures 1,066us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
1,065us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
1,346us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
Property, plant and equipment, net 18,755us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
18,563us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
18,129us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
Assets 23,466us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
22,885us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
22,973us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_PacificorpMember
MidAmerican Funding [Member]      
Segment Reporting Information [Line Items]      
Sales revenue from energy operations 3,762us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
3,413us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
3,247us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
Depreciation and amortization - energy operations 351bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
403bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
393bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
Operating income (loss) 423us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
357us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
369us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
Interest expense 197us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
174us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
167us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
Income tax expense (110)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
(110)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
(108)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
Capital expenditures 1,527us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
1,027us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
645us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
Property, plant and equipment, net 10,535us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
9,353us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
8,647us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
Assets 15,368us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
13,992us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
13,355us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanFundingMember
NV Energy [Member]      
Segment Reporting Information [Line Items]      
Sales revenue from energy operations 3,241us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
(20)us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
Depreciation and amortization - energy operations 379bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
Operating income (loss) 791us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
(42)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
Interest expense 283us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
Income tax expense 195us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
(15)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
Capital expenditures 558us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
Property, plant and equipment, net 9,648us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
9,623us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
Assets 14,454us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
14,233us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NVEHoldingsMember
Northern Powergrid [Member]      
Segment Reporting Information [Line Items]      
Sales revenue from energy operations 1,283us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
1,025us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
1,035us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
Depreciation and amortization - energy operations 198bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
180bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
174bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
Operating income (loss) 674us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
501us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
565us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
Interest expense 151us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
141us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
139us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
Income tax expense 110us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
23us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
31us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
Capital expenditures 675us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
675us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
454us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
Property, plant and equipment, net 5,599us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
5,476us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
4,923us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
Assets 7,076us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
6,874us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
6,418us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_NorthernPowergridHoldingsMember
BHE Pipeline Group [Member]      
Segment Reporting Information [Line Items]      
Sales revenue from energy operations 1,078us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
952us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
968us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
Depreciation and amortization - energy operations 196bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
190bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
193bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
Operating income (loss) 439us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
446us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
465us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
Interest expense 76us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
80us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
92us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
Income tax expense 149us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
149us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
152us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
Capital expenditures 257us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
177us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
152us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
Property, plant and equipment, net 4,286us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
4,147us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
4,119us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
Assets 4,968us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
4,908us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
4,865us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanEnergyPipelineGroupMember
BHE Transmission [Member]      
Segment Reporting Information [Line Items]      
Sales revenue from energy operations 62us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
0us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
0us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
Depreciation and amortization - energy operations 13bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
0bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
0bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
Operating income (loss) 16us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
(5)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
(2)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
Interest expense 14us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
Income tax expense 28us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
10us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
8us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
Capital expenditures 222us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
Property, plant and equipment, net 5,567us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
Assets 7,992us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
465us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
368us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_BHETransmissionMember
BHE Renewables [Member]      
Segment Reporting Information [Line Items]      
Sales revenue from energy operations 623us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
355us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
166us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
Depreciation and amortization - energy operations 152bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
71bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
33bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
Operating income (loss) 314us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
223us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
93us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
Interest expense 175us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
138us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
70us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
Income tax expense 65us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
57us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
37us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
Capital expenditures 2,221us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
1,329us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
770us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
Property, plant and equipment, net 4,897us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
3,020us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
1,903us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
Assets 6,123us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
3,875us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
3,342us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MidamericanRenewablesMember
HomeServices [Member]      
Segment Reporting Information [Line Items]      
Real estate 2,144us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
1,809us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
1,312us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
Depreciation and amortization 29us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
33us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
19us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
Operating income (loss) 125us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
129us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
62us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
Interest expense 4us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
3us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
Income tax expense 44us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
48us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
32us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
Capital expenditures 17us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
21us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
8us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
Property, plant and equipment, net 68us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
61us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
47us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
Assets 1,629us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
1,381us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
899us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_HomeservicesMember
BHE and Other [Member]      
Segment Reporting Information [Line Items]      
Sales revenue from energy operations (119)us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1] (46)us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1] (62)us-gaap_SalesRevenueFromEnergyCommoditiesAndServices
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1]
Depreciation and amortization - energy operations (6)bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1] (9)bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1] (12)bhe_DepreciationAndAmortizationEnergyOperations
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1]
Operating income (loss) (44)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1] (49)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1] (19)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1]
Interest expense 425us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1] 296us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1] 315us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1]
Income tax expense (202)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1] (330)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1] (200)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
[1]
Capital expenditures 12us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
13us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
5us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
Property, plant and equipment, net (107)us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
(124)us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
(154)us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
Assets 1,228us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
1,387us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
247us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bhe_MehcAndOtherMember
UNITED STATES      
Segment Reporting Information [Line Items]      
Total operating revenue 15,857us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
11,465us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
10,388us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
Loss before income tax benefit and equity income 2,001us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= country_US
1,388us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= country_US
1,060us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= country_US
Property, plant and equipment, net 47,918us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_US
44,460us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_US
32,491us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_US
United Kingdom      
Segment Reporting Information [Line Items]      
Total operating revenue 1,281us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_GB
1,023us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_GB
1,033us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_GB
Loss before income tax benefit and equity income 557us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= country_GB
373us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= country_GB
432us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= country_GB
Property, plant and equipment, net 5,584us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_GB
5,463us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_GB
4,915us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_GB
CANADA      
Segment Reporting Information [Line Items]      
Total operating revenue 78us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
16us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
0us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
Loss before income tax benefit and equity income 4us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= country_CA
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= country_CA
(4)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= country_CA
Property, plant and equipment, net 5,570us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_CA
3us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_CA
0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_CA
The Philippines and other [Member]      
Segment Reporting Information [Line Items]      
Total operating revenue 110us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= bhe_ThePhilippinesandotherMember
131us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= bhe_ThePhilippinesandotherMember
127us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= bhe_ThePhilippinesandotherMember
Loss before income tax benefit and equity income 40us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= bhe_ThePhilippinesandotherMember
80us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= bhe_ThePhilippinesandotherMember
87us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= bhe_ThePhilippinesandotherMember
Property, plant and equipment, net $ 176us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= bhe_ThePhilippinesandotherMember
$ 193us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= bhe_ThePhilippinesandotherMember
$ 208us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= bhe_ThePhilippinesandotherMember
[1] (1)The differences between the reportable segment amounts and the consolidated amounts, described as BHE and Other, relate to other corporate entities, corporate functions and intersegment eliminations.