XML 57 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Preferred Stock (Narrative) (Details) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Preferred Stock [Line Items]      
Preferred stock dividends $ 14us-gaap_DividendsPreferredStock $ 14us-gaap_DividendsPreferredStock $ 14us-gaap_DividendsPreferredStock
Pacific Gas And Electric Company [Member]      
Preferred Stock [Line Items]      
Preferred stock dividends $ 14us-gaap_DividendsPreferredStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
$ 14us-gaap_DividendsPreferredStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
$ 14us-gaap_DividendsPreferredStock
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
$25 Par Value [Member]      
Preferred Stock [Line Items]      
Preferred stock, par value $ 25.00us-gaap_PreferredStockParOrStatedValuePerShare
/ pcg_ParValueStockClassAxis
= pcg_UsDollarTwentyFiveParValuePreferredStockMember
   
$25 Par Value [Member] | Pacific Gas And Electric Company [Member]      
Preferred Stock [Line Items]      
Preferred stock, par value $ 25.00us-gaap_PreferredStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_ParValueStockClassAxis
= pcg_UsDollarTwentyFiveParValuePreferredStockMember
   
Preferred stock, shares issued 75,000,000us-gaap_PreferredStockSharesIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_ParValueStockClassAxis
= pcg_UsDollarTwentyFiveParValuePreferredStockMember
   
$100 Par Value [Member] | Pacific Gas And Electric Company [Member]      
Preferred Stock [Line Items]      
Preferred stock, par value $ 100.00us-gaap_PreferredStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_ParValueStockClassAxis
= pcg_UsDollarHundredParValueMember
   
Preferred stock, shares issued 10,000,000us-gaap_PreferredStockSharesIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_ParValueStockClassAxis
= pcg_UsDollarHundredParValueMember
   
$100 Par Value [Member] | PG&E Corporation [Member]      
Preferred Stock [Line Items]      
Preferred stock, par value $ 100.00us-gaap_PreferredStockParOrStatedValuePerShare
/ dei_LegalEntityAxis
= pcg_PgECorporationMember
/ pcg_ParValueStockClassAxis
= pcg_UsDollarHundredParValueMember
   
Preferred stock, shares issued 5,000,000us-gaap_PreferredStockSharesIssued
/ dei_LegalEntityAxis
= pcg_PgECorporationMember
/ pcg_ParValueStockClassAxis
= pcg_UsDollarHundredParValueMember
   
No Par Value [Member] | PG&E Corporation [Member]      
Preferred Stock [Line Items]      
Preferred stock, shares authorized 80,000,000us-gaap_PreferredStockSharesAuthorized
/ dei_LegalEntityAxis
= pcg_PgECorporationMember
/ pcg_ParValueStockClassAxis
= pcg_NoParValueMember
   
Nonredeemable Preferred Stock [Member] | Pacific Gas And Electric Company [Member]      
Preferred Stock [Line Items]      
Preferred stock dividends per share, low range $ 1.25pcg_PreferredStockDividendsPerShareLowRange
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonredeemablePreferredStockMember
   
Preferred stock dividends per share, high range $ 1.50pcg_PreferredStockDividendsPerShareHighRange
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_NonredeemablePreferredStockMember
   
Redeemable Preferred Stock [Member] | Pacific Gas And Electric Company [Member]      
Preferred Stock [Line Items]      
Preferred stock dividends per share, low range $ 1.09pcg_PreferredStockDividendsPerShareLowRange
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemablePreferredStockMember
   
Preferred stock dividends per share, high range $ 1.25pcg_PreferredStockDividendsPerShareHighRange
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemablePreferredStockMember