XML 51 R9.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements Of Equity (USD $)
In Millions, except Share data
Total
USD ($)
Pacific Gas And Electric Company [Member]
USD ($)
Common Stock Shares [Member]
Common Stock Shares [Member]
Pacific Gas And Electric Company [Member]
USD ($)
Preferred Stock [Member]
Pacific Gas And Electric Company [Member]
USD ($)
Common Stock Amount [Member]
USD ($)
Additional Paid-In Capital [Member]
Pacific Gas And Electric Company [Member]
USD ($)
Reinvested Earnings [Member]
USD ($)
Reinvested Earnings [Member]
Pacific Gas And Electric Company [Member]
USD ($)
Accumulated Other Comprehensive Income (Loss) [Member]
USD ($)
Accumulated Other Comprehensive Income (Loss) [Member]
Pacific Gas And Electric Company [Member]
USD ($)
Total Shareholders' Equity [Member]
USD ($)
Total Shareholders' Equity [Member]
Pacific Gas And Electric Company [Member]
USD ($)
Noncontrolling Interest - Preferred Stock Of Subsidiary [Member]
USD ($)
Balance at Dec. 31, 2011 $ 12,353us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest     $ 1,322us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 258us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 7,602us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
$ 3,796us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 4,712us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 7,210us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (213)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (202)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 12,101us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
$ 12,384us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
$ 252us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance, in shares at Dec. 31, 2011     412,257,082us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Net income 830us-gaap_ProfitLoss 811us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
          830us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
811us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    830us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
811us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Other comprehensive income (loss) 112us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 109us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
              112us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
109us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
112us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
109us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Equity contribution   885us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
        885us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          885us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Common stock issued, net 773us-gaap_StockIssuedDuringPeriodValueNewIssues         773us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
          773us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
   
Common stock issued, net, shares     18,461,211us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Stock-based compensation amortization 52pcg_StockBasedCompensationAmortization         52pcg_StockBasedCompensationAmortization
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
          52pcg_StockBasedCompensationAmortization
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
   
Common stock dividends declared (781)us-gaap_DividendsCommonStockStock             (781)us-gaap_DividendsCommonStockStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(716)us-gaap_DividendsCommonStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (781)us-gaap_DividendsCommonStockStock
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
(716)us-gaap_DividendsCommonStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Tax benefit (expense) from employee stock plans 1us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation         1us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
1us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        1us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
1us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Preferred stock dividend                 (14)us-gaap_DividendsPreferredStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (14)us-gaap_DividendsPreferredStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Preferred stock dividend requirement of subsidiary (14)pcg_PreferredStockDividendRequirementOfSubsidiary             (14)pcg_PreferredStockDividendRequirementOfSubsidiary
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (14)pcg_PreferredStockDividendRequirementOfSubsidiary
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
   
Balance at Dec. 31, 2012 13,326us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest     1,322us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
258us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
8,428us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
4,682us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
4,747us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
7,291us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(101)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(93)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
13,074us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
13,460us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
252us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance, in shares at Dec. 31, 2012     430,718,293us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Net income 828us-gaap_ProfitLoss 866us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
          828us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
866us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    828us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
866us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Other comprehensive income (loss) 151us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 106us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
              151us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
106us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
151us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
106us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Equity contribution   1,140us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
        1,140us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          1,140us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Common stock issued, net 1,067us-gaap_StockIssuedDuringPeriodValueNewIssues         1,067us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
          1,067us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
   
Common stock issued, net, shares     25,952,131us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Stock-based compensation amortization 56pcg_StockBasedCompensationAmortization         56pcg_StockBasedCompensationAmortization
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
          56pcg_StockBasedCompensationAmortization
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
   
Common stock dividends declared (819)us-gaap_DividendsCommonStockStock             (819)us-gaap_DividendsCommonStockStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(716)us-gaap_DividendsCommonStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (819)us-gaap_DividendsCommonStockStock
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
(716)us-gaap_DividendsCommonStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Tax benefit (expense) from employee stock plans (1)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation         (1)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
(1)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        (1)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
(1)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Preferred stock dividend                 (14)us-gaap_DividendsPreferredStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (14)us-gaap_DividendsPreferredStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Preferred stock dividend requirement of subsidiary (14)pcg_PreferredStockDividendRequirementOfSubsidiary             (14)pcg_PreferredStockDividendRequirementOfSubsidiary
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (14)pcg_PreferredStockDividendRequirementOfSubsidiary
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
   
Balance at Dec. 31, 2013 14,594us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest     1,322us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
258us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
9,550us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
5,821us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
4,742us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
7,427us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
50us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
13us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
14,342us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
14,841us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
252us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance, in shares at Dec. 31, 2013 456,670,424us-gaap_CommonStockSharesOutstanding 264,374,809us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
456,670,424us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Net income 1,450us-gaap_ProfitLoss 1,433us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
          1,450us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,433us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    1,450us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
1,433us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Other comprehensive income (loss) (39)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (8)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
              (39)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(8)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(39)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
(8)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Equity contribution   705us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
        705us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          705us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Common stock issued, net 823us-gaap_StockIssuedDuringPeriodValueNewIssues         823us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
          823us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
   
Common stock issued, net, shares     19,242,980us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Stock-based compensation amortization 65pcg_StockBasedCompensationAmortization         65pcg_StockBasedCompensationAmortization
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
          65pcg_StockBasedCompensationAmortization
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
   
Common stock dividends declared (862)us-gaap_DividendsCommonStockStock             (862)us-gaap_DividendsCommonStockStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(716)us-gaap_DividendsCommonStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (862)us-gaap_DividendsCommonStockStock
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
(716)us-gaap_DividendsCommonStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Tax benefit (expense) from employee stock plans (17)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation         (17)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
(12)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        (17)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
(12)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Preferred stock dividend                 (14)us-gaap_DividendsPreferredStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (14)us-gaap_DividendsPreferredStockStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
 
Preferred stock dividend requirement of subsidiary (14)pcg_PreferredStockDividendRequirementOfSubsidiary             (14)pcg_PreferredStockDividendRequirementOfSubsidiary
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (14)pcg_PreferredStockDividendRequirementOfSubsidiary
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
   
Balance at Dec. 31, 2014 $ 16,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest     $ 1,322us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 258us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 10,421us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= pcg_CommonStockAmountMember
$ 6,514us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 5,316us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 8,130us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 11us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 15,748us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
$ 16,229us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementEquityComponentsAxis
= pcg_TotalShareholdersEquityMember
$ 252us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance, in shares at Dec. 31, 2014 475,913,404us-gaap_CommonStockSharesOutstanding 264,374,809us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
475,913,404us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember