<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:sempra="http://www.sempra.com/20200624"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="sempra-20200624.xsd" xlink:type="simple"/>
    <context id="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001032208</identifier>
        </entity>
        <period>
            <startDate>2020-06-24</startDate>
            <endDate>2020-06-24</endDate>
        </period>
    </context>
    <context id="if2fba71dfd5e498e9024032fb3468fb2_D20200624-20200624">
        <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>2020-06-24</startDate>
            <endDate>2020-06-24</endDate>
        </period>
    </context>
    <context id="i3234b3cd596c4552a0aa7eef2f8795e1_D20200624-20200624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001032208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">sempra:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-24</startDate>
            <endDate>2020-06-24</endDate>
        </period>
    </context>
    <context id="i3eeee3617a82480fab21613f91883687_D20200624-20200624">
        <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>2020-06-24</startDate>
            <endDate>2020-06-24</endDate>
        </period>
    </context>
    <context id="i1344a3115e8048b095be86496f7f25c4_D20200624-20200624">
        <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>2020-06-24</startDate>
            <endDate>2020-06-24</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl80L2ZyYWc6NWYwNjE2ZTUzNzg2NDU0NmE1YzZiM2E4MThmNjkxYmUvdGFibGU6MTAwZWVmMWUzODRmNGZjYWJkOWZlMzIxOTMxMTIzZDkvdGFibGVyYW5nZToxMDBlZWYxZTM4NGY0ZmNhYmQ5ZmUzMjE5MzExMjNkOV8yLTEtMS0xLTA_482f23ad-47a9-4e27-ae8b-50b9f7e5d31b">0001032208</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl80L2ZyYWc6NWYwNjE2ZTUzNzg2NDU0NmE1YzZiM2E4MThmNjkxYmUvdGFibGU6MTAwZWVmMWUzODRmNGZjYWJkOWZlMzIxOTMxMTIzZDkvdGFibGVyYW5nZToxMDBlZWYxZTM4NGY0ZmNhYmQ5ZmUzMjE5MzExMjNkOV81LTEtMS0xLTA_3987db72-d13b-4d76-9b74-6498ff425218">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGV4dHJlZ2lvbjphYWFlYzI3M2IzNWI0NTM5ODI5YzYxNjhmODc2YTFjOF80Mjg2_609e5291-5aa7-4e82-904a-b3baf46b7de6">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6ZWViOGViZTFlMjBlNGE4NDhkZWZkN2NmZWM0NzZkNDIvdGFibGVyYW5nZTplZWI4ZWJlMWUyMGU0YTg0OGRlZmQ3Y2ZlYzQ3NmQ0Ml8yLTEtMS0xLTA_d6d75e2e-b87f-4966-8eb0-91b5e010e351">2020-06-24</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YzZkYWE1ODg1MDFlNDQyZDk0MmMyYWM2N2U4OWJiYjgvdGFibGVyYW5nZTpjNmRhYTU4ODUwMWU0NDJkOTQyYzJhYzY3ZTg5YmJiOF8wLTAtMS0xLTA_bfebe9e6-a1ff-494e-b37f-cd1440e2feb4">SEMPRA ENERGY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6ZDdlMTc5YjAyNGE3NDZmOGI4YWU3NTg0NWZiNmIyNzEvdGFibGVyYW5nZTpkN2UxNzliMDI0YTc0NmY4YjhhZTc1ODQ1ZmI2YjI3MV8xLTAtMS0xLTA_7e74bc28-4978-4726-9a64-0d0addd38f50">CA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6ZDdlMTc5YjAyNGE3NDZmOGI4YWU3NTg0NWZiNmIyNzEvdGFibGVyYW5nZTpkN2UxNzliMDI0YTc0NmY4YjhhZTc1ODQ1ZmI2YjI3MV8xLTItMS0xLTA_7427135b-6cdd-4725-aa44-70ecf5972aa6">1-14201</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6ZDdlMTc5YjAyNGE3NDZmOGI4YWU3NTg0NWZiNmIyNzEvdGFibGVyYW5nZTpkN2UxNzliMDI0YTc0NmY4YjhhZTc1ODQ1ZmI2YjI3MV8xLTQtMS0xLTA_3103b7e8-3269-40db-a9f0-8c456523d8b9">33-0732627</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6ODY1ZDM4ZjZlMDc4NGQzMGI4Zjc5ZDQwNTk4YjhmNDUvdGFibGVyYW5nZTo4NjVkMzhmNmUwNzg0ZDMwYjhmNzlkNDA1OThiOGY0NV8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo0NjFkOWQ1ODg3YjI0YzYzYmMwMjYyMTA5NTQ4ZTVlY180_556307c9-4d17-4402-abed-86e49cc45a93">488 8th Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6ODY1ZDM4ZjZlMDc4NGQzMGI4Zjc5ZDQwNTk4YjhmNDUvdGFibGVyYW5nZTo4NjVkMzhmNmUwNzg0ZDMwYjhmNzlkNDA1OThiOGY0NV8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo0NjFkOWQ1ODg3YjI0YzYzYmMwMjYyMTA5NTQ4ZTVlY184_80b30e83-6685-466b-abdf-77694b13d420">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6ODY1ZDM4ZjZlMDc4NGQzMGI4Zjc5ZDQwNTk4YjhmNDUvdGFibGVyYW5nZTo4NjVkMzhmNmUwNzg0ZDMwYjhmNzlkNDA1OThiOGY0NV8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo0NjFkOWQ1ODg3YjI0YzYzYmMwMjYyMTA5NTQ4ZTVlY18xMg_52fca140-2e77-4354-9ecd-f95fedffcde4">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6ODY1ZDM4ZjZlMDc4NGQzMGI4Zjc5ZDQwNTk4YjhmNDUvdGFibGVyYW5nZTo4NjVkMzhmNmUwNzg0ZDMwYjhmNzlkNDA1OThiOGY0NV8xLTItMS0xLTA_8531a192-7c40-4234-9292-56bf748199a9">92101</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6NzdlZTlkMDE5MDRkNDgwYTllMmU1NzlhMTIzYWYyOTMvdGFibGVyYW5nZTo3N2VlOWQwMTkwNGQ0ODBhOWUyZTU3OWExMjNhZjI5M18xLTEtMS0xLTAvdGV4dHJlZ2lvbjo5M2U5Njg3OTM1OTQ0YjdmOTI0YzkzMDJiNDRkNDQ3OV80_2b2450d6-e405-4dd6-bfcd-367d43556d92">(619)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6NzdlZTlkMDE5MDRkNDgwYTllMmU1NzlhMTIzYWYyOTMvdGFibGVyYW5nZTo3N2VlOWQwMTkwNGQ0ODBhOWUyZTU3OWExMjNhZjI5M18xLTEtMS0xLTAvdGV4dHJlZ2lvbjo5M2U5Njg3OTM1OTQ0YjdmOTI0YzkzMDJiNDRkNDQ3OV83_9bd03c46-de24-4ef0-b433-c78f888a5e04">696-2000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6M2M2NjI5ZWRiODI2NDIwYjk5NWY1MjJkN2ZlZDM3NTMvdGFibGVyYW5nZTozYzY2MjllZGI4MjY0MjBiOTk1ZjUyMmQ3ZmVkMzc1M18zLTAtMS0xLTA_41a5616f-13a2-4eab-ba5c-4fffb2d7d990">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6M2M2NjI5ZWRiODI2NDIwYjk5NWY1MjJkN2ZlZDM3NTMvdGFibGVyYW5nZTozYzY2MjllZGI4MjY0MjBiOTk1ZjUyMmQ3ZmVkMzc1M181LTAtMS0xLTA_19d8b619-03e7-4d9c-8ca9-41fadcc3866f">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6M2M2NjI5ZWRiODI2NDIwYjk5NWY1MjJkN2ZlZDM3NTMvdGFibGVyYW5nZTozYzY2MjllZGI4MjY0MjBiOTk1ZjUyMmQ3ZmVkMzc1M183LTAtMS0xLTA_8c9e2d29-af04-4a92-8d45-0aa98ac92c26">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6M2M2NjI5ZWRiODI2NDIwYjk5NWY1MjJkN2ZlZDM3NTMvdGFibGVyYW5nZTozYzY2MjllZGI4MjY0MjBiOTk1ZjUyMmQ3ZmVkMzc1M185LTAtMS0xLTA_30a42e8f-f198-40b2-8567-67b244395ed8">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="if2fba71dfd5e498e9024032fb3468fb2_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF8zLTAtMS0xLTA_36e31a6d-0f33-4c92-abf0-0a1fdc103ec7">Sempra Energy Common Stock, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if2fba71dfd5e498e9024032fb3468fb2_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF8zLTEtMS0xLTA_bf1b9780-3e79-47f4-ae01-068bf621036b">SRE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if2fba71dfd5e498e9024032fb3468fb2_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF8zLTItMS0xLTA_30a48ece-f551-423c-9ea7-1c0dc7646adc">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i3234b3cd596c4552a0aa7eef2f8795e1_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF81LTAtMS0xLTA_a1363f5f-2cda-4683-8393-643e894a90b7">Sempra Energy 6% Mandatory Convertible Preferred Stock, Series A, $100 liquidation preference</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3234b3cd596c4552a0aa7eef2f8795e1_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF81LTEtMS0xLTA_09cfe1fe-9610-4a3a-875c-e5cd2d3ac9ed">SREPRA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3234b3cd596c4552a0aa7eef2f8795e1_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF81LTItMS0xLTA_4a231e7e-6660-4f2a-9721-acd0ecd02b20">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i3eeee3617a82480fab21613f91883687_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF83LTAtMS0xLTA_b316d9ea-ab21-495c-b402-73ebbe3c8332">Sempra Energy 6.75% Mandatory Convertible Preferred Stock, Series B, $100 liquidation preference</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3eeee3617a82480fab21613f91883687_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF83LTEtMS0xLTA_de668e89-3585-4624-9d78-1924c93b5457">SREPRB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3eeee3617a82480fab21613f91883687_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF83LTItMS0xLTA_e6db6119-b3d3-4772-95d2-14b64a0f7cce">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i1344a3115e8048b095be86496f7f25c4_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF85LTAtMS0xLTA_2dd2cd7b-ca62-46b3-bf9a-e7f893f66b8e">Sempra Energy 5.75% Junior Subordinated Notes Due 2079, $25 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i1344a3115e8048b095be86496f7f25c4_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF85LTEtMS0xLTA_830e3734-dd22-49de-9179-7e3e3e6ec1e6">SREA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i1344a3115e8048b095be86496f7f25c4_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6YTBmNGMyMTZlOTc4NDU0ZGIyMjRmN2RjYzAzMjBiMzQvdGFibGVyYW5nZTphMGY0YzIxNmU5Nzg0NTRkYjIyNGY3ZGNjMDMyMGIzNF85LTItMS0xLTA_2d547d2c-dc1c-408f-937d-8f7b614a8b86">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="idc62989a211a4a379cf3c4912fc1ba02_D20200624-20200624"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmYzM0YzEyNjNjZTRkMDA5ZGExYjVhYWJjYzU5YmE2L3NlYzo3ZmMzNGMxMjYzY2U0ZDAwOWRhMWI1YWFiY2M1OWJhNl8xL2ZyYWc6YWFhZWMyNzNiMzViNDUzOTgyOWM2MTY4Zjg3NmExYzgvdGFibGU6MjUyNGRjOWYzMjg0NGRjNmFlNzk5YWExNGI4MGQyMDUvdGFibGVyYW5nZToyNTI0ZGM5ZjMyODQ0ZGM2YWU3OTlhYTE0YjgwZDIwNV8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo4OTFmYTZhOTlmYjI0NmUzYTIyNWEwMWRiZDU3NzgyYV8yOA_ffcbbb9e-873d-46a8-a350-00a99008adb5">false</dei:EntityEmergingGrowthCompany>
</xbrl>
