XML 151 R143.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (LLC) (Details) (MidAmerican Funding, LLC and Subsidiaries [Domain], USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
TheNumberOfReportableSegments
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Number of Reportable Segments                 3us-gaap_NumberOfReportableSegments    
Regulated electric revenue                 $ 1,817us-gaap_ElectricDomesticRegulatedRevenue $ 1,762us-gaap_ElectricDomesticRegulatedRevenue $ 1,694us-gaap_ElectricDomesticRegulatedRevenue
Regulated gas revenue                 996us-gaap_GasDomesticRegulatedRevenue 824us-gaap_GasDomesticRegulatedRevenue 659us-gaap_GasDomesticRegulatedRevenue
Nonregulated                 949us-gaap_OtherSalesRevenueNet 827us-gaap_OtherSalesRevenueNet 894us-gaap_OtherSalesRevenueNet
Total operating revenue 893us-gaap_Revenues 864us-gaap_Revenues 775us-gaap_Revenues 1,230us-gaap_Revenues 905us-gaap_Revenues 828us-gaap_Revenues 759us-gaap_Revenues 921us-gaap_Revenues 3,762us-gaap_Revenues 3,413us-gaap_Revenues 3,247us-gaap_Revenues
Total depreciation and amortization                 351us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization 403us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization 392us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
Total operating income 58us-gaap_OperatingIncomeLoss 161us-gaap_OperatingIncomeLoss 51us-gaap_OperatingIncomeLoss 153us-gaap_OperatingIncomeLoss 78us-gaap_OperatingIncomeLoss 130us-gaap_OperatingIncomeLoss 43us-gaap_OperatingIncomeLoss 106us-gaap_OperatingIncomeLoss 423us-gaap_OperatingIncomeLoss 357us-gaap_OperatingIncomeLoss 369us-gaap_OperatingIncomeLoss
Total fixed charges                 181us-gaap_InterestAndDebtExpense 167us-gaap_InterestAndDebtExpense 162us-gaap_InterestAndDebtExpense
Total income tax (benefit) expense                 (110)us-gaap_IncomeTaxExpenseBenefit (110)us-gaap_IncomeTaxExpenseBenefit (108)us-gaap_IncomeTaxExpenseBenefit
Total net income attributable to MidAmerican Funding                 409us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 340us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 342us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Total utility construction expenditures                 1,526us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 1,026us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 645us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Total assets 14,544us-gaap_Assets       13,167us-gaap_Assets       14,544us-gaap_Assets 13,167us-gaap_Assets 12,530us-gaap_Assets
Regulated electric [Member]
                     
Segment Reporting Information [Line Items]                      
Regulated electric revenue                 1,817us-gaap_ElectricDomesticRegulatedRevenue
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
1,762us-gaap_ElectricDomesticRegulatedRevenue
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
1,694us-gaap_ElectricDomesticRegulatedRevenue
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
Total depreciation and amortization                 312us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
366us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
356us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
Total operating income                 319us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
255us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
270us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
Total fixed charges                 141us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
129us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
123us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
Total income tax (benefit) expense                 (138)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
(136)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
(129)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
Total net income attributable to MidAmerican Funding                 361us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
292us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
297us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
Total utility construction expenditures                 1,429us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
945us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
588us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
Total assets 13,050us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
      11,723us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
      13,050us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
11,723us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
11,089us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedElectricMember
Regulated gas [Member]
                     
Segment Reporting Information [Line Items]                      
Regulated gas revenue                 996us-gaap_GasDomesticRegulatedRevenue
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
824us-gaap_GasDomesticRegulatedRevenue
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
659us-gaap_GasDomesticRegulatedRevenue
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
Total depreciation and amortization                 39us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
37us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
36us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
Total operating income                 75us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
74us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
47us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
Total fixed charges                 17us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
15us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
15us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
Total income tax (benefit) expense                 22us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
23us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
7us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
Total net income attributable to MidAmerican Funding                 40us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
41us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
28us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
Total utility construction expenditures                 97us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
81us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
57us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
Total assets 1,310us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
      1,285us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
      1,310us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
1,285us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
1,280us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_RegulatedGasMember
Nonregulated Energy [Member]
                     
Segment Reporting Information [Line Items]                      
Nonregulated                 927us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
817us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
889us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
Total operating income                 28us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
27us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
53us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
Total income tax (benefit) expense                 12us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
10us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
23us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
Total net income attributable to MidAmerican Funding                 16us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
16us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
29us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
Total assets 167us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
      131us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
      167us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
131us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
132us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= mec_NonregulatedEnergyMember
Other [Member]
                     
Segment Reporting Information [Line Items]                      
Nonregulated                 22us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
10us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
5us-gaap_OtherSalesRevenueNet
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Total operating income                 1us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(1)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Total fixed charges                 23us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
23us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
24us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Total income tax (benefit) expense                 (6)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(7)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(9)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Total net income attributable to MidAmerican Funding                 (8)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(9)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(12)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Total assets $ 17us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
      $ 28us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
      $ 17us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ 28us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ 29us-gaap_Assets
/ dei_LegalEntityAxis
= mec_MidamericanFundingLlcAndSubsidiariesDomain
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember