XML 102 R79.htm IDEA: XBRL DOCUMENT
v3.22.2.2

OTHER CONTINGENCIES AND COMMITMENTS - 2022 Cost of Capital Application (Details) $ in Millions | 9 Months Ended |
--- | --- | ---
Sep. 30, 2022 USD ($) | Sep. 30, 2021
Loss Contingencies [Line Items] |  |
Annual cost of capital adjustment, indicator | 4.50% |
Annual cost of capital adjustment, basis point maximum | 100 |
Proposed cost of long-term debt | 4.14% |
Proposed return on preferred stock | 5.52% |
Proposed return on equity | 11.00% |
Annual cost of capital adjustment, indicator, basis point |  | 117
Decrease in jurisdictional revenue requirement | $ 163 |
Electric |  |
Loss Contingencies [Line Items] |  |
Decrease in jurisdictional revenue requirement | 99 |
Natural gas |  |
Loss Contingencies [Line Items] |  |
Decrease in jurisdictional revenue requirement | $ 64 |
Extraordinary Circumstances |  |
Loss Contingencies [Line Items] |  |
Cost of long-term debt | 4.17% |
Return on preferred equity | 5.52% |
Return on equity | 10.25% |
Not Extraordinary Circumstances |  |
Loss Contingencies [Line Items] |  |
Cost of long-term debt | 5.52% |
Return on preferred equity | 9.67% |
Return on equity | 4.15% |

X
- Definition Annual Cost of Capital Adjustment, Basis Point Maximum + References No definition available. + Details
Name: | pcg_AnnualCostOfCapitalAdjustmentBasisPointMaximum
Namespace Prefix: | pcg_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Annual Cost of Capital Adjustment, Indicator + References No definition available. + Details
Name: | pcg_AnnualCostOfCapitalAdjustmentIndicator
Namespace Prefix: | pcg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Annual Cost of Capital Adjustment, Indicator, Basis Point + References No definition available. + Details
Name: | pcg_AnnualCostOfCapitalAdjustmentIndicatorBasisPoint
Namespace Prefix: | pcg_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cost of Long-term Debt + References No definition available. + Details
Name: | pcg_CostOfLongTermDebt
Namespace Prefix: | pcg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cost of Long-term Debt, Proposed + References No definition available. + Details
Name: | pcg_CostOfLongTermDebtProposed
Namespace Prefix: | pcg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Decrease in Jurisdictional Revenue Requirement + References No definition available. + Details
Name: | pcg_DecreaseInJurisdictionalRevenueRequirement
Namespace Prefix: | pcg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Return on Equity + References No definition available. + Details
Name: | pcg_ReturnOnEquity
Namespace Prefix: | pcg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Return on Equity, Proposed + References No definition available. + Details
Name: | pcg_ReturnOnEquityProposed
Namespace Prefix: | pcg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Return on Preferred Stock + References No definition available. + Details
Name: | pcg_ReturnOnPreferredStock
Namespace Prefix: | pcg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Return on Preferred Stock, Proposed + References No definition available. + Details
Name: | pcg_ReturnOnPreferredStockProposed
Namespace Prefix: | pcg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ElectricityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_NaturalGasUsRegulatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_UnusualRiskOrUncertaintyByNatureAxis=pcg_ExtraordinaryCircumstancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_UnusualRiskOrUncertaintyByNatureAxis=pcg_NotExtraordinaryCircumstancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |