<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:sempra="http://www.sempra.com/20210505"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="sempra-20210505.xsd" xlink:type="simple"/>
    <context id="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001032208</identifier>
        </entity>
        <period>
            <startDate>2021-05-05</startDate>
            <endDate>2021-05-05</endDate>
        </period>
    </context>
    <context id="i7516c5462ea24adfac797ac8e79f856a_D20210505-20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001032208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-05</startDate>
            <endDate>2021-05-05</endDate>
        </period>
    </context>
    <context id="i68f68264d88d4931ada4eae77f21bfeb_D20210505-20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001032208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">sempra:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-05</startDate>
            <endDate>2021-05-05</endDate>
        </period>
    </context>
    <context id="iee6a72364b744fb78db68cd252c74afa_D20210505-20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001032208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">sempra:SempraEnergy575JuniorSubordinatedNotesDue2079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-05</startDate>
            <endDate>2021-05-05</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN180L2ZyYWc6MWNjYWEyZTBmYTdmNGJlZTg0ZTA2MWY0NDZlODk2YTcvdGFibGU6NGQ1ZDk2Nzk0MjcwNGY1NTgxMTcxYTllNGU3MjczMDMvdGFibGVyYW5nZTo0ZDVkOTY3OTQyNzA0ZjU1ODExNzFhOWU0ZTcyNzMwM18yLTEtMS0xLTA_db010065-fed6-4d42-967b-6da19e9b2134">0001032208</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN180L2ZyYWc6MWNjYWEyZTBmYTdmNGJlZTg0ZTA2MWY0NDZlODk2YTcvdGFibGU6NGQ1ZDk2Nzk0MjcwNGY1NTgxMTcxYTllNGU3MjczMDMvdGFibGVyYW5nZTo0ZDVkOTY3OTQyNzA0ZjU1ODExNzFhOWU0ZTcyNzMwM181LTEtMS0xLTA_316b8ea2-6d8c-438f-a210-c7487a7c1037">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGV4dHJlZ2lvbjpmZTVjMGExNjQ5ZGU0YzcwOTI0ODZjNmVkNjg4OGZlN18xNDg0_98d29255-3e81-46e4-a30b-5cbebb8dd02b">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6OWRmNGI2N2JmYjJlNDU3OGFjODllNjBlYmYyNTAxN2QvdGFibGVyYW5nZTo5ZGY0YjY3YmZiMmU0NTc4YWM4OWU2MGViZjI1MDE3ZF8yLTEtMS0xLTA_050c4759-27ca-41be-b17b-5b40dcd6e668">2021-05-05</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6OTA4OWQ0MmVhMWE3NDk0OThjYzBmODAyZGE1YmZkZTAvdGFibGVyYW5nZTo5MDg5ZDQyZWExYTc0OTQ5OGNjMGY4MDJkYTViZmRlMF8wLTAtMS0xLTA_98d5f214-798f-4b44-b740-606d4818addd">SEMPRA ENERGY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6NjMwMjZlMDY2YmVhNDYwMGJkMWI1YzYyMTM2NDY0OTYvdGFibGVyYW5nZTo2MzAyNmUwNjZiZWE0NjAwYmQxYjVjNjIxMzY0NjQ5Nl8xLTAtMS0xLTA_fafd2d4d-2408-44e8-b888-f785cdadb12c">CA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6NjMwMjZlMDY2YmVhNDYwMGJkMWI1YzYyMTM2NDY0OTYvdGFibGVyYW5nZTo2MzAyNmUwNjZiZWE0NjAwYmQxYjVjNjIxMzY0NjQ5Nl8xLTItMS0xLTA_e79dc49a-e965-45ff-a551-8fbacd4d42d6">1-14201</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6NjMwMjZlMDY2YmVhNDYwMGJkMWI1YzYyMTM2NDY0OTYvdGFibGVyYW5nZTo2MzAyNmUwNjZiZWE0NjAwYmQxYjVjNjIxMzY0NjQ5Nl8xLTQtMS0xLTA_36949d4f-742d-49fb-b954-a037fc59d8a6">33-0732627</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6OTI0NGEyZDYyNzIwNGViMjg0MWFlNGU3OTZkYmYyZGMvdGFibGVyYW5nZTo5MjQ0YTJkNjI3MjA0ZWIyODQxYWU0ZTc5NmRiZjJkY18xLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjkwMTgzODcyYmY0MTUxYWVlNTJiYmZhMDNjMTk1Ml80_5b25ee81-590c-42d9-9f68-42ec2ec23620">488 8th Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6OTI0NGEyZDYyNzIwNGViMjg0MWFlNGU3OTZkYmYyZGMvdGFibGVyYW5nZTo5MjQ0YTJkNjI3MjA0ZWIyODQxYWU0ZTc5NmRiZjJkY18xLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjkwMTgzODcyYmY0MTUxYWVlNTJiYmZhMDNjMTk1Ml84_0ba6e2cb-26ec-4347-9a72-b5f9b84506d8">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6OTI0NGEyZDYyNzIwNGViMjg0MWFlNGU3OTZkYmYyZGMvdGFibGVyYW5nZTo5MjQ0YTJkNjI3MjA0ZWIyODQxYWU0ZTc5NmRiZjJkY18xLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjkwMTgzODcyYmY0MTUxYWVlNTJiYmZhMDNjMTk1Ml8xMg_69354884-5dd5-4862-8f90-c0b3adf7af92">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6OTI0NGEyZDYyNzIwNGViMjg0MWFlNGU3OTZkYmYyZGMvdGFibGVyYW5nZTo5MjQ0YTJkNjI3MjA0ZWIyODQxYWU0ZTc5NmRiZjJkY18xLTItMS0xLTA_1076ad05-5f7c-44e2-ada4-378657b36af4">92101</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6MmM2NjMzMGEzZmE0NGMyN2JjODlmNDhiNzZmZGU0M2QvdGFibGVyYW5nZToyYzY2MzMwYTNmYTQ0YzI3YmM4OWY0OGI3NmZkZTQzZF8xLTEtMS0xLTAvdGV4dHJlZ2lvbjowOWE4NmZmOGVkMjA0NjE0YTUwOTViNWMzMWJhNTZkYl80_9d53ed57-e9aa-4f24-96f0-8bac9c8c6ac6">(619)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6MmM2NjMzMGEzZmE0NGMyN2JjODlmNDhiNzZmZGU0M2QvdGFibGVyYW5nZToyYzY2MzMwYTNmYTQ0YzI3YmM4OWY0OGI3NmZkZTQzZF8xLTEtMS0xLTAvdGV4dHJlZ2lvbjowOWE4NmZmOGVkMjA0NjE0YTUwOTViNWMzMWJhNTZkYl83_458630a9-3590-4499-a575-b370425fe397">696-2000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6NDRjNDNmZWNkYWQ2NDdhYzg3NDAxOGEzZDgxMjVhOGUvdGFibGVyYW5nZTo0NGM0M2ZlY2RhZDY0N2FjODc0MDE4YTNkODEyNWE4ZV8zLTAtMS0xLTA_ad29132a-f6b9-4462-a2db-01e2462a680e">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6NDRjNDNmZWNkYWQ2NDdhYzg3NDAxOGEzZDgxMjVhOGUvdGFibGVyYW5nZTo0NGM0M2ZlY2RhZDY0N2FjODc0MDE4YTNkODEyNWE4ZV81LTAtMS0xLTA_313e1a2b-e57d-45d0-92db-77e2c4e93363">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6NDRjNDNmZWNkYWQ2NDdhYzg3NDAxOGEzZDgxMjVhOGUvdGFibGVyYW5nZTo0NGM0M2ZlY2RhZDY0N2FjODc0MDE4YTNkODEyNWE4ZV83LTAtMS0xLTA_3d7206f8-5d91-4dc4-94a3-004792fe122d">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6NDRjNDNmZWNkYWQ2NDdhYzg3NDAxOGEzZDgxMjVhOGUvdGFibGVyYW5nZTo0NGM0M2ZlY2RhZDY0N2FjODc0MDE4YTNkODEyNWE4ZV85LTAtMS0xLTA_9cae9c7c-9396-4b1a-9df2-2138d9c3ef64">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i7516c5462ea24adfac797ac8e79f856a_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6M2RjMjMyMzU2YWJjNGZlYWJlNDEwNTA4ZTQ3OGRkM2YvdGFibGVyYW5nZTozZGMyMzIzNTZhYmM0ZmVhYmU0MTA1MDhlNDc4ZGQzZl8zLTAtMS0xLTA_5bd0cecb-4e71-4e36-8e9d-bd254eb8fb73">Sempra Energy Common Stock, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i7516c5462ea24adfac797ac8e79f856a_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6M2RjMjMyMzU2YWJjNGZlYWJlNDEwNTA4ZTQ3OGRkM2YvdGFibGVyYW5nZTozZGMyMzIzNTZhYmM0ZmVhYmU0MTA1MDhlNDc4ZGQzZl8zLTEtMS0xLTA_cd0e0ed0-d36d-4c85-b31f-7e7d0e216ccb">SRE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i7516c5462ea24adfac797ac8e79f856a_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6M2RjMjMyMzU2YWJjNGZlYWJlNDEwNTA4ZTQ3OGRkM2YvdGFibGVyYW5nZTozZGMyMzIzNTZhYmM0ZmVhYmU0MTA1MDhlNDc4ZGQzZl8zLTItMS0xLTA_e929e0d7-62ff-4b66-848c-fcdca53680fa">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i68f68264d88d4931ada4eae77f21bfeb_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6M2RjMjMyMzU2YWJjNGZlYWJlNDEwNTA4ZTQ3OGRkM2YvdGFibGVyYW5nZTozZGMyMzIzNTZhYmM0ZmVhYmU0MTA1MDhlNDc4ZGQzZl81LTAtMS0xLTA_ee392a41-1b25-417f-a262-0cea99a862ba">Sempra Energy 6.75% Mandatory Convertible Preferred Stock, Series B, $100 liquidation preference</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i68f68264d88d4931ada4eae77f21bfeb_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6M2RjMjMyMzU2YWJjNGZlYWJlNDEwNTA4ZTQ3OGRkM2YvdGFibGVyYW5nZTozZGMyMzIzNTZhYmM0ZmVhYmU0MTA1MDhlNDc4ZGQzZl81LTEtMS0xLTA_af8c59ff-2163-4cff-9f3d-ae960d56075c">SREPRB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i68f68264d88d4931ada4eae77f21bfeb_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6M2RjMjMyMzU2YWJjNGZlYWJlNDEwNTA4ZTQ3OGRkM2YvdGFibGVyYW5nZTozZGMyMzIzNTZhYmM0ZmVhYmU0MTA1MDhlNDc4ZGQzZl81LTItMS0xLTA_3beac0a7-63e9-4e05-abe2-b5840cb5ee16">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="iee6a72364b744fb78db68cd252c74afa_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6M2RjMjMyMzU2YWJjNGZlYWJlNDEwNTA4ZTQ3OGRkM2YvdGFibGVyYW5nZTozZGMyMzIzNTZhYmM0ZmVhYmU0MTA1MDhlNDc4ZGQzZl83LTAtMS0xLTA_c96968a2-7231-4c2e-9ae7-5d70c10a84da">Sempra Energy 5.75% Junior Subordinated Notes Due 2079, $25 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iee6a72364b744fb78db68cd252c74afa_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6M2RjMjMyMzU2YWJjNGZlYWJlNDEwNTA4ZTQ3OGRkM2YvdGFibGVyYW5nZTozZGMyMzIzNTZhYmM0ZmVhYmU0MTA1MDhlNDc4ZGQzZl83LTEtMS0xLTA_147d6a1a-add9-4acd-a62e-c1788601d2f7">SREA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iee6a72364b744fb78db68cd252c74afa_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6M2RjMjMyMzU2YWJjNGZlYWJlNDEwNTA4ZTQ3OGRkM2YvdGFibGVyYW5nZTozZGMyMzIzNTZhYmM0ZmVhYmU0MTA1MDhlNDc4ZGQzZl83LTItMS0xLTA_4b7fe8f8-3176-483a-b390-95d373d3e88f">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i242b2a8749f549db920e2af4c8f512f9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3MzUyNzEyODQ4NzQyNzliZDYxNmU2MzY4MDQzZTA3L3NlYzoxNzM1MjcxMjg0ODc0Mjc5YmQ2MTZlNjM2ODA0M2UwN18xL2ZyYWc6ZmU1YzBhMTY0OWRlNGM3MDkyNDg2YzZlZDY4ODhmZTcvdGFibGU6MDAyYWY0ZGI3MmY5NDU5Mjg4MmRkNzMxY2QwYTgyNzMvdGFibGVyYW5nZTowMDJhZjRkYjcyZjk0NTkyODgyZGQ3MzFjZDBhODI3M18xLTAtMS0xLTAvdGV4dHJlZ2lvbjo5YWE0ZGJmNjM2ODc0M2M0OWM1MTkyMTY3Y2U5NTlmYl8yOA_be7dc0a5-4df0-47e1-b6ec-2279560df001">false</dei:EntityEmergingGrowthCompany>
</xbrl>
