XML 115 R64.htm IDEA: XBRL DOCUMENT
v3.24.0.1

SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - CREDIT LOSSES (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 31, 2023 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | Mar. 31, 2022
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Accounts receivable, allowance for credit loss, writeoff |  | $ 116 | $ 78 | $ 47 |
Receivables from revenues from contracts with customers | $ 1,970 | 1,970 | 2,334 |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Beginning balance |  | 181 | 136 | 138 |
Provisions for expected credit losses | 52 | 468 | 123 | 45 |
Write-offs |  | (116) | (78) | (47) |
Ending balance | 533 | 533 | 181 | 136 |
Accounts receivable – trade, net |  |  |  |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Accounts receivable - trade and other, net | 480 | 480 | 140 |  |
Accounts receivable – other, net |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Receivables from revenues from contracts with customers | 15 | 15 | 25 |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Accounts receivable - trade and other, net | 52 | 52 | 40 |  |
Other long-term assets |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Receivables from revenues from contracts with customers | 0 | 0 | 9 |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Other long-term assets | 1 | 1 | 1 |  |
Other long-term assets | KKR |  |  |  |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Other long-term assets | 6 | 6 | 7 |  |
Deferred Credits and Other | Sempra Infrastructure |  |  |  |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Allowance for credit loss related to guarantees | 5 | 5 | 6 |  |
SDG&E |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Accounts receivable, allowance for credit loss, writeoff |  | 49 | 42 | 26 |
Receivables from revenues from contracts with customers | 889 | 889 | 819 |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Beginning balance |  | 78 | 66 | 69 |
Provisions for expected credit losses |  | 115 | 54 | 23 |
Write-offs |  | (49) | (42) | (26) |
Ending balance | 144 | 144 | 78 | 66 |
SDG&E | Accounts receivable – trade, net |  |  |  |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Accounts receivable - trade and other, net | 116 | 116 | 52 |  |
SDG&E | Accounts receivable – other, net |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Receivables from revenues from contracts with customers | 13 | 13 | 12 |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Accounts receivable - trade and other, net | 27 | 27 | 25 |  |
SDG&E | Other long-term assets |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Receivables from revenues from contracts with customers | 0 | 0 | 6 |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Other long-term assets | 1 | 1 | 1 |  |
SoCalGas |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Accounts receivable, allowance for credit loss, writeoff |  | 67 | 36 | 21 |
Receivables from revenues from contracts with customers | 987 | 987 | 1,311 |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Beginning balance |  | 98 | 69 | 68 |
Provisions for expected credit losses |  | 300 | 65 | 22 |
Write-offs |  | (67) | (36) | (21) |
Ending balance | 331 | 331 | 98 | $ 69 |
SoCalGas | Accounts receivable – trade, net |  |  |  |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Accounts receivable - trade and other, net | 306 | 306 | 83 |  |
SoCalGas | Accounts receivable – other, net |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Receivables from revenues from contracts with customers | 2 | 2 | 13 |  |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |  |  |  |  |
Accounts receivable - trade and other, net | 25 | 25 | 15 |  |
SoCalGas | Other long-term assets |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Receivables from revenues from contracts with customers | $ 0 | $ 0 | 3 |  |
Customers Under California Arrearage Payment Program | SDG&E |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Receivables from revenues from contracts with customers |  |  | 51 |  | $ 63
Customers Under California Arrearage Payment Program | SoCalGas |  |  |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |  |  |
Receivables from revenues from contracts with customers |  |  | $ 59 |  | $ 79

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 09 -Publisher SEC Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column D)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column C(1))) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column C(2))) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4 + Details
Name: | srt_ValuationAndQualifyingAccountsDisclosureLineItems
Namespace Prefix: | srt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of allowance for credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of allowance for credit loss on accounts receivable, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of direct write-downs of accounts receivable charged against the allowance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8 + Details
Name: | us-gaap_ContractWithCustomerAssetNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense (reversal of expense) for expected credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_ProvisionForDoubtfulAccounts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=sre_AccountsReceivableTradeNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=sre_AccountsReceivableOtherNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sre_KKRPinnacleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=sre_DeferredCreditsandOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sre_SempraInfrastructureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=sre_SanDiegoGasAndElectricCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=sre_SouthernCaliforniaGasCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=sre_CustomersUnderCaliforniaArrearagePaymentProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |