XML 98 R70.htm IDEA: XBRL DOCUMENT
v3.25.0.1

REGULATORY ASSETS, LIABILITIES, AND BALANCING ACCOUNTS (Current Regulatory Balancing Accounts, Net) (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Regulatory Assets [Line Items] |  |  |
Interest income/expense | $ 604 | $ 606 | $ 162
Regulatory Balancing Accounts Payable |  |  |
Regulatory Assets [Line Items] |  |  |
Interest income/expense | 323 | 257 | 81
Total regulatory balancing accounts | 3,169 | 1,669 |
Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Interest income/expense | 537 | 547 | $ 153
Total regulatory balancing accounts | 7,227 | 5,660 |
Electric distribution | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 1,591 | 1,092 |
Electric transmission | Regulatory Balancing Accounts Payable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 883 | 200 |
Electric transmission | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 117 | 99 |
Gas distribution and transmission | Regulatory Balancing Accounts Payable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 72 | 224 |
Gas distribution and transmission | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 387 | 144 |
Energy procurement | Regulatory Balancing Accounts Payable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 329 | 77 |
Energy procurement | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 1,066 | 1,002 |
Public purpose programs | Regulatory Balancing Accounts Payable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 882 | 299 |
Public purpose programs | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 162 | 137 |
SFGO sale | Regulatory Balancing Accounts Payable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 93 | 79 |
Wildfire-related accounts | Regulatory Balancing Accounts Payable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 337 | 125 |
Wildfire-related accounts | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 979 | 568 |
Insurance premium costs | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 38 | 227 |
Residential uncollectibles balancing accounts | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 260 | 507 |
Catastrophic event memorandum account | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 500 | 413 |
General rate case memorandum accounts | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 1,113 | 1,097 |
Nuclear decommissioning adjustment mechanism | Regulatory Balancing Accounts Payable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 23 | 216 |
Other | Regulatory Balancing Accounts Payable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | 550 | 449 |
Other | Regulatory Balancing Accounts Receivable |  |  |
Regulatory Assets [Line Items] |  |  |
Total regulatory balancing accounts | $ 1,014 | $ 374 |

X
- Definition The utilities current regulatory balancing accounts represent the amounts expected to be received from or refunded to the utilities customers through authorized rate adjustments within the next 12 months. + References No definition available. + Details
Name: | pcg_TotalCurrentRegulatoryBalancingAccounts
Namespace Prefix: | pcg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 + Details
Name: | us-gaap_InvestmentIncomeInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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_RegulatoryAssetLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RegulatoryLiabilityAxis=pcg_RegulatoryBalancingAccountsPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=pcg_RegulatoryBalancingAccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_DistributionRevenueAdjustmentMechanismMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=us-gaap_ElectricTransmissionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_GasDistributionAndTransmissionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_EnergyProcurementCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_PublicPurposeProgramsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_SFGOSaleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_WildfireMitigationBalancingAccountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_RiskTransferBalancingAccountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_ResidentialUncollectiblesBalancingAccountsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_CatastrophicEventMemorandumAccountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_GeneralRateCaseMemorandumAccountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_NuclearDecommissioningAdjustmentMechanismMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pcg_RegulatoryBalancingAccountsAxis=pcg_OtherCurrentBalancingAccountsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |