XML 38 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments And Contingencies (Legal And Regulatory Contingencies) (Details) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Number of Violations 3,700pcg_NumberViolations
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
     
Disallowed capital expenditure losses $ 116,000,000us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAmountOfDisallowedCostsForRecentlyCompletedPlant
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
$ 116,000,000us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAmountOfDisallowedCostsForRecentlyCompletedPlant
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
$ 196,000,000us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAmountOfDisallowedCostsForRecentlyCompletedPlant
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
$ 353,000,000.00us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAmountOfDisallowedCostsForRecentlyCompletedPlant
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
Reduced Expense Funding 23,000,000pcg_ReducedExpenseFunding
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
     
Capitalized PSEP costs 766,000,000pcg_CapitalizedPipelineSafetyEnhancementPlanCosts
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
766,000,000pcg_CapitalizedPipelineSafetyEnhancementPlanCosts
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
   
Amount of capital included in property plant and equipment 549,000,000pcg_AmountOfCapitalIncludedInPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
549,000,000pcg_AmountOfCapitalIncludedInPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
   
CPUC approved PSEP-related revenue requirements 223,000,000pcg_CaliforniaPublicUtilitiesCommissionApprovedPipelineSafetyEnhancementPlanRelatedRevenueRequirements
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
     
Self-reports filed 84pcg_SelfReportsFiled
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
     
Self-reports not investigated further 65pcg_SelfReportsNotInvestigatedFurther
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
     
PGE Corporation Utility Member        
Loss Contingencies [Line Items]        
Accrued legal liabilities 55,000,000pcg_AccruedLegalLiabilities
/ dei_LegalEntityAxis
= pcg_PGECorporationUtilityMember
55,000,000pcg_AccruedLegalLiabilities
/ dei_LegalEntityAxis
= pcg_PGECorporationUtilityMember
43,000,000pcg_AccruedLegalLiabilities
/ dei_LegalEntityAxis
= pcg_PGECorporationUtilityMember
 
Probable penalty amount 200,000,000pcg_ProbablePenaltyAmount
/ dei_LegalEntityAxis
= pcg_PGECorporationUtilityMember
200,000,000pcg_ProbablePenaltyAmount
/ dei_LegalEntityAxis
= pcg_PGECorporationUtilityMember
   
Utility [Member]        
Loss Contingencies [Line Items]        
Future expected PSEP costs exceeding authorized amounts 209,000,000pcg_FutureExpectedPipelineSafetyEnhancementPlanCostsExceedingAuthorizedAmounts
/ dei_LegalEntityAxis
= pcg_UtilityMember
209,000,000pcg_FutureExpectedPipelineSafetyEnhancementPlanCostsExceedingAuthorizedAmounts
/ dei_LegalEntityAxis
= pcg_UtilityMember
   
State General Fund [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Penalty Issued By ALJS 950,000,000pcg_PenaltyIssuedByALJS
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_StateGeneralFundMember
     
Refund to Ratepayers of Previously Authorized Revenues [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Penalty Issued By ALJS 400,000,000pcg_PenaltyIssuedByALJS
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_RefundToRatepayersPreviouslyAuthorizedRevenuesMember
     
Estimated Remedial Measures [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Penalty Issued By ALJS 50,000,000pcg_PenaltyIssuedByALJS
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_EstimatedRemedialMeasuresMember
     
Various Parties Apeal of CPUC Penalty Decision [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Proposed payment to State General Fund 473,000,000pcg_ProposedPaymentToStateGeneralFund
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_VariousPartiesApealCPUCPenaltyDecisionMember
     
Disallowed capital expenditure losses 877,000,000us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAmountOfDisallowedCostsForRecentlyCompletedPlant
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_VariousPartiesApealCPUCPenaltyDecisionMember
877,000,000us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAmountOfDisallowedCostsForRecentlyCompletedPlant
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_VariousPartiesApealCPUCPenaltyDecisionMember
   
Criminal Investigation [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Penalty for each count of alleged violation 500,000pcg_StatutoryPenaltyForEachCountAllegedViolation
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_CriminalInvestigationMember
     
Total maximum penalties 14,000,000pcg_TotalMaximumStatutoryPenalties
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_CriminalInvestigationMember
     
Maximum [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Fines Imposed in GT&S Rate Case 250,000,000pcg_FinesImposedInGTSRateCase
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_MaximumMember
     
S E D fines for self reported violations 16,800,000pcg_SEDFinesForSelfReportedViolations
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_MaximumMember
     
Minimum [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Fines Imposed in GT&S Rate Case 2,500,000pcg_FinesImposedInGTSRateCase
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_MinimumMember
     
S E D fines for self reported violations 50,000pcg_SEDFinesForSelfReportedViolations
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_MinimumMember
     
Ex Parte Communications [Member] | Utility [Member]        
Loss Contingencies [Line Items]        
CPUC imposed fine   1,050,000pcg_CaliforniaPublicUtilitiesCommissionImposedFine
/ dei_LegalEntityAxis
= pcg_UtilityMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_ExParteCommunicationsMember
   
Number of email communications 65,000pcg_NumberOfEmailCommunications
/ dei_LegalEntityAxis
= pcg_UtilityMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_ExParteCommunicationsMember
     
Probable 2010 incentive awards rescinded 29,000,000pcg_ProbableTwoThousandAndTenIncentiveAwardsRescinded
/ dei_LegalEntityAxis
= pcg_UtilityMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_ExParteCommunicationsMember
     
Carmel Incident [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Fine for alleged violation 10,850,000pcg_FineForAllegedViolation
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_LossContingenciesByLocationAxis
= pcg_CarmelIncidentMember
     
Original Indictment [Member] | Criminal Investigation [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Number of Felony Counts 12pcg_NumberFelonyCounts
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_LossContingenciesByLocationAxis
= pcg_OriginalIndictmentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_CriminalInvestigationMember
     
Superceeding Indictment [Member] | Criminal Investigation [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Number of Felony Counts 15pcg_NumberFelonyCounts
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_LossContingenciesByLocationAxis
= pcg_SuperceedingIndictmentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_CriminalInvestigationMember
     
Gross gain derived from alleged violation 281,000,000pcg_GrossGainDerivedFromAllegedViolation
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_LossContingenciesByLocationAxis
= pcg_SuperceedingIndictmentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_CriminalInvestigationMember
     
Gross loss derived from alleged violation 565,000,000pcg_GrossLossDerivedFromAllegedViolation
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_LossContingenciesByLocationAxis
= pcg_SuperceedingIndictmentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_CriminalInvestigationMember
     
Maximum alternative fine sought $ 1,130,000,000pcg_MaximumAlternativeFineSought
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_LossContingenciesByLocationAxis
= pcg_SuperceedingIndictmentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_CriminalInvestigationMember
     
Alleged Obstruction of NTSB Investigation [Member] | Criminal Investigation [Member] | Pacific Gas And Electric Company [Member]        
Loss Contingencies [Line Items]        
Number of Felony Counts 1pcg_NumberFelonyCounts
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryOfCommonParentMember
/ pcg_LossContingenciesByLocationAxis
= pcg_AllegedObstructionNTSBInvestigationMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= pcg_CriminalInvestigationMember