XML 156 R105.htm IDEA: XBRL DOCUMENT
v3.24.0.1

DEBT AND CREDIT FACILITIES - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) - USD ($) $ in Millions | Dec. 31, 2023 | Dec. 31, 2022
--- | --- | ---
Debt Instrument [Line Items] |  |
Gross long-term debt | $ 12,207 | $ 10,654
Long-term debt and finance leases | 1,276 | 1,286
Finance lease obligations | 1,340 | 1,343
Current portion of long-term debt and finance leases | (975) | (1,019)
Long-term debt and finance leases | 27,759 | 24,548
SDG&E |  |
Debt Instrument [Line Items] |  |
Gross long-term debt | 8,350 | 7,400
Long-term debt and finance leases | 1,192 | 1,217
Long term debt and lease obligations, including current maturities | 9,983 | 9,056
Finance lease obligations | 1,233 | 1,256
Current portion of long-term debt and finance leases | (441) | (489)
Unamortized discount on long-term debt | (29) | (20)
Unamortized debt issuance costs | (60) | (50)
Total debt and lease obligations | 9,453 | 8,497
Long-term debt and finance leases | $ 9,453 | 8,497
SDG&E | First Mortgage Bonds, 3.6% September 1, 2023 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.60% |
Gross long-term debt | $ 0 | 450
SDG&E | First Mortgage Bonds, 2.5% May 15, 2026 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 2.50% |
Gross long-term debt | $ 500 | 500
SDG&E | First Mortgage Bonds, 6% June 1, 2026 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 6.00% |
Gross long-term debt | $ 250 | 250
SDG&E | First Mortgage Bonds, 4.95% August 15, 2028 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.95% |
Gross long-term debt | $ 600 | 0
SDG&E | First Mortgage Bonds, 1.7% October 1, 2030 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 1.70% |
Gross long-term debt | $ 800 | 800
SDG&E | First Mortgage Bonds, 3% March 15, 2032 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.00% |
Gross long-term debt | $ 500 | 500
SDG&E | First Mortgage Bonds, 5.35% May 15, 2035 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.35% |
Gross long-term debt | $ 250 | 250
SDG&E | First Mortgage Bonds, 6.125% September 15, 2037 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 6.125% |
Gross long-term debt | $ 250 | 250
SDG&E | First Mortgage Bonds, 6% June 1, 2039 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 6.00% |
Gross long-term debt | $ 300 | 300
SDG&E | First Mortgage Bonds, 5.35% May 15, 2040 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.35% |
Gross long-term debt | $ 250 | 250
SDG&E | First Mortgage Bonds, 4.5% August 15, 2040 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.50% |
Gross long-term debt | $ 500 | 500
SDG&E | First Mortgage Bonds, 3.95% November 15, 2041 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.95% |
Gross long-term debt | $ 250 | 250
SDG&E | First Mortgage Bonds, 4.3% April 1, 2042 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.30% |
Gross long-term debt | $ 250 | 250
SDG&E | First Mortgage Bonds, 3.75% June 1, 2047 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.75% |
Gross long-term debt | $ 400 | 400
SDG&E | First Mortgage Bonds, 4.15% May 15, 2048 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.15% |
Gross long-term debt | $ 400 | 400
SDG&E | First Mortgage Bonds, 4.1% June 15, 2049 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.10% |
Gross long-term debt | $ 400 | 400
SDG&E | First Mortgage Bonds, 3.32% April 15, 2050 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.32% |
Gross long-term debt | $ 400 | 400
SDG&E | First Mortgage Bonds, 2.95% August 15, 2051 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 2.95% |
Gross long-term debt | $ 750 | 750
SDG&E | First Mortgage Bonds, 3.7% March 15, 2052 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.70% |
Gross long-term debt | $ 500 | 500
SDG&E | First Mortgage Bonds, 5.35% April 1, 2053 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.35% |
Gross long-term debt | $ 800 | 0
SDG&E | Other Long-Term Debt, February 18, 2024 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.99% |
Gross long-term debt | $ 400 | 400
SDG&E | Power purchase agreements |  |
Debt Instrument [Line Items] |  |
Long-term debt and finance leases | 1,166 | 1,194
SDG&E | Other |  |
Debt Instrument [Line Items] |  |
Long-term debt and finance leases | 67 | 62
SDG&E | Other Long-term Debt |  |
Debt Instrument [Line Items] |  |
Long term debt and lease obligations, including current maturities | 1,633 | 1,656
SoCalGas |  |
Debt Instrument [Line Items] |  |
Gross long-term debt | 6,050 | 5,050
Long-term debt and finance leases | 84 | 69
Long term debt and lease obligations, including current maturities | 6,866 | 6,146
Finance lease obligations | 107 | 87
Finance lease obligations and other long term debt | 816 | 1,096
Current portion of long-term debt and finance leases | (523) | (318)
Unamortized discount on long-term debt | (13) | (12)
Unamortized debt issuance costs | (42) | (36)
Total debt and lease obligations | 6,288 | 5,780
Long-term debt and finance leases | $ 6,288 | 5,780
SoCalGas | First Mortgage Bonds, 3.15% September 15, 2024 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.15% |
Gross long-term debt | $ 500 | 500
SoCalGas | First Mortgage Bonds, 3.2% June 15, 2025 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.20% |
Gross long-term debt | $ 350 | 350
SoCalGas | First Mortgage Bonds, 2.6% June 15, 2026 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 2.60% |
Gross long-term debt | $ 500 | 500
SoCalGas | First Mortgage Bonds, 2.55% February 1, 2030 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 2.55% |
Gross long-term debt | $ 650 | 650
SoCalGas | First Mortgage Bonds, 5.20% June 1, 2023 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.20% |
Gross long-term debt | $ 500 | 0
SoCalGas | First Mortgage Bonds, 5.75% November 15, 2035 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.75% |
Gross long-term debt | $ 250 | 250
SoCalGas | First Mortgage Bonds, 5.125% November 15, 2040 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.125% |
Gross long-term debt | $ 300 | 300
SoCalGas | First Mortgage Bonds, 3.75% September 15, 2042 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.75% |
Gross long-term debt | $ 350 | 350
SoCalGas | First Mortgage Bonds, 4.45% March 15, 2044 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.45% |
Gross long-term debt | $ 250 | 250
SoCalGas | First Mortgage Bonds, 4.125% June 1, 2048 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.125% |
Gross long-term debt | $ 400 | 400
SoCalGas | First Mortgage Bonds, 4.3% January 15, 2049 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.30% |
Gross long-term debt | $ 550 | 550
SoCalGas | First Mortgage Bonds, 3.95% February 15, 2050 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.95% |
Gross long-term debt | $ 350 | 350
SoCalGas | First Mortgage Bonds, 6.35% November 15, 2052 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 6.35% |
Gross long-term debt | $ 600 | 600
SoCalGas | First Mortgage Bonds, 5.75% June 1, 2053 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.75% |
Gross long-term debt | $ 500 | 0
SoCalGas | Other Long-Term Debt, September 14, 2023 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.10% |
Gross long-term debt | $ 0 | 300
SoCalGas | Other Long-Term Debt, 1.875% Notes May 14, 2026 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 1.875% |
Gross long-term debt | $ 4 | 4
SoCalGas | Other Long-Term Debt, 2.95% Notes April 15, 2027 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 2.95% |
Gross long-term debt | $ 700 | 700
SoCalGas | Other Long-Term Debt, 5.67% Notes January 18, 2028 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.67% |
Gross long-term debt | $ 5 | 5
Other Sempra |  |
Debt Instrument [Line Items] |  |
Gross long-term debt | 8,558 | 7,308
Current portion of long-term debt and finance leases | (11) | (212)
Unamortized discount on long-term debt | (66) | (62)
Unamortized debt issuance costs | (112) | (109)
Long-term debt and finance leases | $ 12,018 | 10,271
Other Sempra | Other Long-Term Debt, 3.3% Notes April 1, 2025 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.30% |
Gross long-term debt | $ 750 | 750
Other Sempra | Other Long-Term Debt, 5.40% Notes August 1, 2026 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.40% |
Gross long-term debt | $ 550 | 0
Other Sempra | Other Long-Term Debt, 3.25% Notes June 15, 2027 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.25% |
Gross long-term debt | $ 750 | 750
Other Sempra | Other Long-Term Debt, 3.4% Notes February 1, 2028 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.40% |
Gross long-term debt | $ 1,000 | 1,000
Other Sempra | Other Long-Term Debt, 3.7% Notes April 1, 2029 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.70% |
Gross long-term debt | $ 500 | 500
Other Sempra | Other Long-Term Debt, 5.50% Notes August 1, 2033 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.50% |
Gross long-term debt | $ 700 | 0
Other Sempra | Other Long-Term Debt, 3.8% Notes February 1, 2038 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.80% |
Gross long-term debt | $ 1,000 | 1,000
Other Sempra | Other Long-Term Debt, 6% Notes October 15, 2039 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 6.00% |
Gross long-term debt | $ 750 | 750
Other Sempra | Other Long-Term Debt, 4% Notes February 1, 2048 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.00% |
Gross long-term debt | $ 800 | 800
Other Sempra | Other Long-Term Debt, 4.125% Junior Subordinated Notes April 1, 2052 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.125% |
Gross long-term debt | $ 1,000 | 1,000
Other Sempra | Other Long-Term Debt, 5.75% Junior Subordinated Notes July 1, 2079 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 5.75% |
Gross long-term debt | $ 758 | 758
Sempra Infrastructure |  |
Debt Instrument [Line Items] |  |
Gross long-term debt | $ 3,649 | 3,346
Sempra Infrastructure | Other Long-Term Debt, 6.3% Notes February 2, 2023 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 6.30% |
Fixed interest rate after floating to fixed interest rate swaps | 4.12% |
Gross long-term debt | $ 0 | 201
Sempra Infrastructure | Other Long-Term Debt, Loan at variable rates December 9, 2025 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 8.31% |
Gross long-term debt | $ 832 | 575
Sempra Infrastructure | Other Long-Term Debt, 3.75% Notes January 14, 2028 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.75% |
Gross long-term debt | $ 300 | 300
Sempra Infrastructure | Other Long-Term Debt, Loan At Variable Rates (5.33% After Floating-To-Fixed Rate Swap Effective 2023) |  |
Debt Instrument [Line Items] |  |
Fixed interest rate after floating to fixed interest rate swaps | 5.33% |
Gross long-term debt | $ 200 |
Sempra Infrastructure | Loan including $200 at variable rates (5.33% after floating-to-fixed rate swaps effective 2023) and $58 at variable rates (weighted-average rate of 7.37% at December 31, 2023) March 20, 2030, collateralized by plant assets |  |
Debt Instrument [Line Items] |  |
Gross long-term debt | $ 258 | 0
Sempra Infrastructure | Other Long-Term Debt, 3.25% Notes January 15, 2032 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 3.25% |
Gross long-term debt | $ 400 | 400
Sempra Infrastructure | Other Long-Term Debt, Loan At Variable Rates (7.37% Weighted-Average Rate) |  |
Debt Instrument [Line Items] |  |
Long-term debt subject to variable rate | $ 58 |
Weighted average rate | 7.37% |
Sempra Infrastructure | Loan at variable rates (4.03% after floating-to-fixed rate swap effective 2019) payable June 15, 2022 through November 19, 2034 |  |
Debt Instrument [Line Items] |  |
Fixed interest rate after floating to fixed interest rate swaps | 4.03% |
Gross long-term debt | $ 96 | 98
Sempra Infrastructure | Loan at variable rates (4.03% after floating-to-fixed rate swap effective 2019) payable June 15, 2022 through November 19, 2034 |  |
Debt Instrument [Line Items] |  |
Fixed interest rate after floating to fixed interest rate swaps | 4.03% |
Gross long-term debt | $ 96 | 98
Sempra Infrastructure | Other Long-Term Debt, Loan at Variable Rates (2.38% After Floating-To-Fixed Rate Swap Effective 2020) Payable June 15, 2022 Through November 19, 2034 |  |
Debt Instrument [Line Items] |  |
Fixed interest rate after floating to fixed interest rate swaps | 2.38% |
Gross long-term debt | $ 96 | 98
Sempra Infrastructure | Other Long-Term Debt, 2.9% Loan payable June 15, 2022 through November 19, 2034 |  |
Debt Instrument [Line Items] |  |
Fixed interest rate after floating to fixed interest rate swaps | 2.90% |
Gross long-term debt | $ 231 | 236
Sempra Infrastructure | Other Long-Term Debt, 4.875% Notes January 14, 2048 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.875% |
Gross long-term debt | $ 540 | 540
Sempra Infrastructure | Other Long-Term Debt, 4.75% Notes January 15, 2051 |  |
Debt Instrument [Line Items] |  |
Stated percentage rate | 4.75% |
Gross long-term debt | $ 800 | $ 800

X
- Definition Finance Lease Obligations and Other Long Term Debt + References No definition available. + Details
Name: | sre_FinanceLeaseObligationsandOtherLongTermDebt
Namespace Prefix: | sre_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of short-term and long-term debt and lease obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.13,16) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_DebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4 + Details
Name: | us-gaap_DebtInstrumentCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after accumulated amortization, of debt discount. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Weighted average interest rate of debt outstanding. + References No definition available. + Details
Name: | us-gaap_DebtWeightedAverageInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from finance lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1 + Details
Name: | us-gaap_FinanceLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1 + Details
Name: | us-gaap_FinanceLeaseLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and lease obligation, classified as noncurrent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and lease obligation, classified as current. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and lease obligation, including portion classified as current. + References No definition available. + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time. + References No definition available. + Details
Name: | us-gaap_LongtermDebtPercentageBearingVariableInterestAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset. + References No definition available. + Details
Name: | us-gaap_UnamortizedDebtIssuanceExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds36September12023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds25May152026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds6June12026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds495August152028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds17October12030Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds3March152032Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds535May152035Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds6125September152037Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds6June12039Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds535May152040Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds45August152040Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds395November152041Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds43April12042Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds375June12047Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds415May152048Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds41June152049Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds332April152050Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds295August152051Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds37March152052Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds535April12053Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebtFebruary182024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FinanceLeaseObligationsPurchasedPowerContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FinanceLeaseObligationsOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebtMember
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: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds315September152024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds32June152025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds26June152026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds255February12030Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds520June12023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds575November152035Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds5125November152040Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds375September152042Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds445March152044Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds4125June12048Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds43January152049Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds395February152050Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds635November152052Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_FirstMortgageBonds575June12053Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebtSeptember142023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt1875NotesMay142026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt295NotesApril152027Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt567NotesJanuary182028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt33NotesApril12025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt540NotesAugust12026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt325NotesJune152027Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt34NotesFebruary12028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt37NotesApril12029Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt550NotesAugust12033Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt38NotesFebruary12038Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt6NotesOctober152039Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt4NotesFebruary12048Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt4125JuniorSubordinatedNotesApril12052Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt575JuniorSubordinatedNotesJuly12079Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt63NotesFebruary22023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebtLoanAtVariableRatesDecember92025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt375NotesJanuary142028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebtLoanAtVariableRates5.33AfterFloatingToFixedRateSwapEffective2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebtLoanAtVariableRates5.33AfterFloatingToFixedRateSwapEffective2023AndWeightedAverageRate7.37Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt325NotesJanuary152032Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebtLoanAtVariableRates7.37WeightedAverageRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebtLoanAtVariableRates4.03AfterFloatingToFixedRateSwapEffective2019PayableJune152022ThroughNovember192034Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebtLoanAtVariableRates4.03AfterFloatingToFixedRateSwapEffective2019PayableJune152022ThroughNovember1920341Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebtLoanAtVariableRates238AfterFloatingToFixedRateSwapEffective2020PayableJune152022ThroughNovember192034Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt29LoanPayableJune152022ThroughNovember192034Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt4875NotesJanuary142048Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sre_OtherLongTermDebt475NotesJanuary152051Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |