{
 "version": "2.2",
 "instance": {
  "sre-20260611.htm": {
   "nsprefix": "sre",
   "nsuri": "http://www.sempra.com/20260611",
   "dts": {
    "inline": {
     "local": [
      "sre-20260611.htm"
     ]
    },
    "schema": {
     "local": [
      "sre-20260611.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/ebp/elts/us-gaap-ebp-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd",
      "https://xbrl.sec.gov/country/2026/country-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "sre-20260611_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sre-20260611_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "sre-20260611_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sre-20260611_pre.xml"
     ]
    }
   },
   "keyStandard": 67,
   "keyCustom": 30,
   "axisStandard": 8,
   "axisCustom": 0,
   "memberStandard": 10,
   "memberCustom": 8,
   "hidden": {
    "total": 8,
    "http://xbrl.sec.gov/dei/2026": 8
   },
   "contextCount": 175,
   "entityCount": 1,
   "segmentCount": 18,
   "elementCount": 166,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap-ebp/2026": 439,
    "http://xbrl.sec.gov/dei/2026": 19
   },
   "report": {
    "R1": {
     "role": "http://www.sempra.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "dei:DocumentType",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "dei:DocumentType",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
     "longName": "0000002 - Statement - Sempra - STATEMENTS OF NET ASSETS AVAILABLE FOR BENEFITS",
     "shortName": "Sempra - STATEMENTS OF NET ASSETS AVAILABLE FOR BENEFITS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipant",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
     "longName": "0000003 - Statement - Sempra - STATEMENT OF CHANGES IN NET ASSETS AVAILABLE FOR BENEFITS",
     "shortName": "Sempra - STATEMENT OF CHANGES IN NET ASSETS AVAILABLE FOR BENEFITS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForChangeInPlanInterestInMasterTrust",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForChangeInPlanInterestInMasterTrust",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
     "longName": "0000004 - Statement - SDG&E - STATEMENTS OF NET ASSETS AVAILABLE FOR BENEFITS",
     "shortName": "SDG&E - STATEMENTS OF NET ASSETS AVAILABLE FOR BENEFITS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-70",
      "name": "us-gaap-ebp:EmployeeBenefitPlanCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-70",
      "name": "us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipant",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
     "longName": "0000005 - Statement - SDG&E - STATEMENT OF CHANGES IN NET ASSETS AVAILABLE FOR BENEFITS",
     "shortName": "SDG&E - STATEMENT OF CHANGES IN NET ASSETS AVAILABLE FOR BENEFITS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForChangeInPlanInterestInMasterTrust",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForChangeInPlanInterestInMasterTrust",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
     "longName": "0000006 - Statement - SCGC - STATEMENTS OF NET ASSETS AVAILABLE FOR BENEFITS",
     "shortName": "SCGC - STATEMENTS OF NET ASSETS AVAILABLE FOR BENEFITS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-123",
      "name": "us-gaap-ebp:EmployeeBenefitPlanCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-123",
      "name": "us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipant",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
     "longName": "0000007 - Statement - SCGC - STATEMENT OF CHANGES IN NET ASSETS AVAILABLE FOR BENEFITS",
     "shortName": "SCGC - STATEMENT OF CHANGES IN NET ASSETS AVAILABLE FOR BENEFITS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForChangeInPlanInterestInMasterTrust",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForChangeInPlanInterestInMasterTrust",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION",
     "longName": "0000008 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS",
     "longName": "0000010 - Disclosure - FEDERAL INCOME TAX STATUS",
     "shortName": "FEDERAL INCOME TAX STATUS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST",
     "longName": "0000011 - Disclosure - INTEREST IN THE MASTER TRUST",
     "shortName": "INTEREST IN THE MASTER TRUST",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS",
     "longName": "0000012 - Disclosure - FAIR VALUE MEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500",
     "longName": "0000013 - Disclosure - RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500",
     "shortName": "RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR",
     "longName": "0000014 - Disclosure - FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR)",
     "shortName": "FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_1",
     "longName": "0000015 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_1",
     "longName": "0000016 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_1",
     "longName": "0000017 - Disclosure - FEDERAL INCOME TAX STATUS",
     "shortName": "FEDERAL INCOME TAX STATUS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_1",
     "longName": "0000018 - Disclosure - INTEREST IN THE MASTER TRUST",
     "shortName": "INTEREST IN THE MASTER TRUST",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_1",
     "longName": "0000019 - Disclosure - FAIR VALUE MEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_1",
     "longName": "0000020 - Disclosure - RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500",
     "shortName": "RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_1",
     "longName": "0000021 - Disclosure - FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR)",
     "shortName": "FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_2",
     "longName": "0000022 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_2",
     "longName": "0000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_2",
     "longName": "0000024 - Disclosure - FEDERAL INCOME TAX STATUS",
     "shortName": "FEDERAL INCOME TAX STATUS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_2",
     "longName": "0000025 - Disclosure - INTEREST IN THE MASTER TRUST",
     "shortName": "INTEREST IN THE MASTER TRUST",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_2",
     "longName": "0000026 - Disclosure - FAIR VALUE MEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_2",
     "longName": "0000027 - Disclosure - RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500",
     "shortName": "RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_2",
     "longName": "0000028 - Disclosure - FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR)",
     "shortName": "FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "longName": "0000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
     "longName": "0000030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2",
     "longName": "0000031 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables",
     "longName": "0000032 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION (Tables)",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "sre:EBPInvestmentCustomFundTargetAllocationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "sre:EBPInvestmentCustomFundTargetAllocationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "longName": "0000033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EbpRiskAndUncertaintyTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EbpRiskAndUncertaintyTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables",
     "longName": "0000034 - Disclosure - INTEREST IN THE MASTER TRUST (Tables)",
     "shortName": "INTEREST IN THE MASTER TRUST (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables",
     "longName": "0000035 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables",
     "longName": "0000036 - Disclosure - RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Tables)",
     "shortName": "RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_1",
     "longName": "0000037 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION (Tables)",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "sre:EBPInvestmentCustomFundTargetAllocationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "sre:EBPInvestmentCustomFundTargetAllocationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_1",
     "longName": "0000038 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EbpRiskAndUncertaintyTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EbpRiskAndUncertaintyTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_1",
     "longName": "0000039 - Disclosure - INTEREST IN THE MASTER TRUST (Tables)",
     "shortName": "INTEREST IN THE MASTER TRUST (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_1",
     "longName": "0000040 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_1",
     "longName": "0000041 - Disclosure - RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Tables)",
     "shortName": "RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_2",
     "longName": "0000042 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION (Tables)",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "sre:EBPInvestmentCustomFundTargetAllocationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "sre:EBPInvestmentCustomFundTargetAllocationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_2",
     "longName": "0000043 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EbpRiskAndUncertaintyTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EbpRiskAndUncertaintyTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_2",
     "longName": "0000044 - Disclosure - INTEREST IN THE MASTER TRUST (Tables)",
     "shortName": "INTEREST IN THE MASTER TRUST (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_2",
     "longName": "0000045 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_2",
     "longName": "0000046 - Disclosure - RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Tables)",
     "shortName": "RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
     "longName": "0000047 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION - Narrative (Details)",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "sre:EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "sre:EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails",
     "longName": "0000048 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION - International Equity Fund Target Allocations (Details)",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION - International Equity Fund Target Allocations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "sre:EBPInvestmentFundTargetAllocation",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "sre:EBPInvestmentFundTargetAllocation",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
     "longName": "0000049 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "sre:EBPNoteReceivableFromParticipantDefaultPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "sre:EBPNoteReceivableFromParticipantDefaultPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
     "longName": "0000050 - Disclosure - INTEREST IN THE MASTER TRUST - Net Assets Available for Benefits (Details)",
     "shortName": "INTEREST IN THE MASTER TRUST - Net Assets Available for Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentIncomeReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-47",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
     "longName": "0000051 - Disclosure - INTEREST IN THE MASTER TRUST (Details)",
     "shortName": "INTEREST IN THE MASTER TRUST (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-59",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-59",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails",
     "longName": "0000052 - Disclosure - FAIR VALUE MEASUREMENTS (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "sre:EBPFairValueInvestmentPartialOrTotalLiquidationNoticePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "sre:EBPFairValueInvestmentPartialOrTotalLiquidationNoticePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
     "longName": "0000053 - Disclosure - FAIR VALUE MEASUREMENTS - Summary (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Summary (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R54": {
     "role": "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
     "longName": "0000054 - Disclosure - RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Details)",
     "shortName": "RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500NoteReceivableDeemedDistribution",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
     "longName": "0000055 - Disclosure - FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR) (Details)",
     "shortName": "FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:EntityTaxIdentificationNumber",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:EntityTaxIdentificationNumber",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
     "longName": "0000056 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION - Narrative (Details)",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "sre:EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "sre:EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_2",
     "longName": "0000057 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION - International Equity Fund Target Allocations (Details)",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION - International Equity Fund Target Allocations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-87",
      "name": "sre:EBPInvestmentFundTargetAllocation",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-87",
      "name": "sre:EBPInvestmentFundTargetAllocation",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
     "longName": "0000058 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-70",
      "name": "sre:EBPNoteReceivableFromParticipantDefaultPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-70",
      "name": "sre:EBPNoteReceivableFromParticipantDefaultPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
     "longName": "0000059 - Disclosure - INTEREST IN THE MASTER TRUST - Net Assets Available for Benefits (Details)",
     "shortName": "INTEREST IN THE MASTER TRUST - Net Assets Available for Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-70",
      "name": "us-gaap-ebp:EmployeeBenefitPlanCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-110",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
     "longName": "0000060 - Disclosure - INTEREST IN THE MASTER TRUST (Details)",
     "shortName": "INTEREST IN THE MASTER TRUST (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-122",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-122",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_1",
     "longName": "0000061 - Disclosure - FAIR VALUE MEASUREMENTS (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "sre:EBPFairValueInvestmentPartialOrTotalLiquidationNoticePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "sre:EBPFairValueInvestmentPartialOrTotalLiquidationNoticePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
     "longName": "0000062 - Disclosure - FAIR VALUE MEASUREMENTS - Schedules (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Schedules (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-70",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R63": {
     "role": "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
     "longName": "0000063 - Disclosure - RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Details)",
     "shortName": "RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-70",
      "name": "us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-70",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500NoteReceivableDeemedDistribution",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
     "longName": "0000064 - Disclosure - FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR) (Details)",
     "shortName": "FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "dei:EntityTaxIdentificationNumber",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "dei:EntityTaxIdentificationNumber",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
     "longName": "0000065 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION - Narrative (Details)",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "sre:EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "sre:EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_4",
     "longName": "0000066 - Disclosure - PLAN DESCRIPTION AND RELATED INFORMATION - International Equity Fund Target Allocations (Details)",
     "shortName": "PLAN DESCRIPTION AND RELATED INFORMATION - International Equity Fund Target Allocations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-140",
      "name": "sre:EBPInvestmentFundTargetAllocation",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-140",
      "name": "sre:EBPInvestmentFundTargetAllocation",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2",
     "longName": "0000067 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-123",
      "name": "sre:EBPNoteReceivableFromParticipantDefaultPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-123",
      "name": "sre:EBPNoteReceivableFromParticipantDefaultPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
     "longName": "0000068 - Disclosure - INTEREST IN THE MASTER TRUST - Net Assets Available for Benefits (Details)",
     "shortName": "INTEREST IN THE MASTER TRUST - Net Assets Available for Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-123",
      "name": "us-gaap-ebp:EmployeeBenefitPlanCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-163",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
     "longName": "0000069 - Disclosure - INTEREST IN THE MASTER TRUST (Details)",
     "shortName": "INTEREST IN THE MASTER TRUST (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-175",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-175",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_2",
     "longName": "0000070 - Disclosure - FAIR VALUE MEASUREMENTS (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "sre:EBPFairValueInvestmentPartialOrTotalLiquidationNoticePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "sre:EBPFairValueInvestmentPartialOrTotalLiquidationNoticePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
     "longName": "0000071 - Disclosure - FAIR VALUE MEASUREMENTS - Schedules (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Schedules (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-123",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R72": {
     "role": "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2",
     "longName": "0000072 - Disclosure - RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Details)",
     "shortName": "RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-123",
      "name": "us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-123",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500NoteReceivableDeemedDistribution",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
     "longName": "0000073 - Disclosure - FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR) (Details)",
     "shortName": "FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "dei:EntityTaxIdentificationNumber",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "dei:EntityTaxIdentificationNumber",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sre-20260611.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.sempra.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanCommonCollectiveTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DefinedBenefitPlanCommonCollectiveTrustMember",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common/collective trusts",
        "label": "Common Collective Trust [Member]"
       }
      }
     },
     "auth_ref": [
      "r114",
      "r123",
      "r126",
      "r133"
     ]
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.sempra.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "Document Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.sempra.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://www.sempra.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBP330732627002Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBP330732627002Member",
     "presentation": [
      "http://www.sempra.com/role/Cover",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sempra Savings Plan 002",
        "label": "EBP 33-0732627-002 [Member]",
        "documentation": "EBP 33-0732627-002"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBP951184800001Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBP951184800001Member",
     "presentation": [
      "http://www.sempra.com/role/Cover",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_1",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_1",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "San Diego Gas &amp; Electric Company Savings Plan 001",
        "label": "EBP 95-1184800-001 [Member]",
        "documentation": "EBP 95-1184800-001"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBP951240705002Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBP951240705002Member",
     "presentation": [
      "http://www.sempra.com/role/Cover",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_2",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_2",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_2",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_2",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_4",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_2",
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Southern California Gas Company Retirement Savings Plan 002",
        "label": "EBP 95-1240705-002 [Member]",
        "documentation": "EBP 95-1240705-002"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPAdministrativeExpensePaidByEmployerTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPAdministrativeExpensePaidByEmployerTerm",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administrative expense paid by employer, term",
        "label": "EBP, Administrative Expense Paid By Employer, Term",
        "documentation": "EBP, Administrative Expense Paid By Employer, Term"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPChangeInNetAssetAvailableForBenefitIncreaseDecreaseBeforePlanTransfers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPChangeInNetAssetAvailableForBenefitIncreaseDecreaseBeforePlanTransfers",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "INCREASE IN NET ASSETS BEFORE PLAN TRANSFERS",
        "label": "EBP, Change In Net Asset Available for Benefit, Increase (Decrease), Before Plan Transfers",
        "documentation": "EBP, Change In Net Asset Available for Benefit, Increase (Decrease), Before Plan Transfers"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPChangeInNetAssetAvailableForBenefitTransferFromPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPChangeInNetAssetAvailableForBenefitTransferFromPlan",
     "crdr": "credit",
     "calculation": {
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitTransferToFromExternalPlan",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "To plans of related entities",
        "label": "EBP, Change In Net Asset Available For Benefit, Transfer From Plan",
        "documentation": "EBP, Change In Net Asset Available For Benefit, Transfer From Plan"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPChangeInNetAssetAvailableForBenefitTransferToPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPChangeInNetAssetAvailableForBenefitTransferToPlan",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitTransferToFromExternalPlan",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "From plans of related entities",
        "label": "EBP, Change In Net Asset Available For Benefit, Transfer To Plan",
        "documentation": "EBP, Change In Net Asset Available For Benefit, Transfer To Plan"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPEmployerContributionMatchingPercentageAdditionalContributionsForEachOnePercentOfIncreaseInContribution": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPEmployerContributionMatchingPercentageAdditionalContributionsForEachOnePercentOfIncreaseInContribution",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contribution, matching percentage, additional contributions for each one percent of increase in contribution",
        "label": "EBP, Employer Contribution, Matching Percentage, Additional Contributions For Each One Percent Of Increase In Contribution",
        "documentation": "EBP, Employer Contribution, Matching Percentage, Additional Contributions For Each One Percent Of Increase In Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPEmployerContributionMaximumVestingAge": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPEmployerContributionMaximumVestingAge",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contribution maximum vesting age",
        "label": "EBP, Employer Contribution Maximum Vesting Age",
        "documentation": "EBP, Employer Contribution Maximum Vesting Age"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPEmployerContributionVestingServicePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPEmployerContributionVestingServicePeriod",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contribution vesting service period",
        "label": "EBP, Employer Contribution Vesting Service Period",
        "documentation": "EBP, Employer Contribution Vesting Service Period"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPEquityInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPEquityInterestInSubsidiary",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interest in subsidiary",
        "label": "EBP, Equity Interest In Subsidiary",
        "documentation": "EBP, Equity Interest In Subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPFairValueInvestmentLiquidationDueToTerminationOfMasterTrustNoticePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPFairValueInvestmentLiquidationDueToTerminationOfMasterTrustNoticePeriod",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidation due to termination of master trust, notice period",
        "label": "EBP, Fair Value, Investment, Liquidation Due To Termination Of Master Trust, Notice Period",
        "documentation": "EBP, Fair Value, Investment, Liquidation Due To Termination Of Master Trust, Notice Period"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPFairValueInvestmentPartialOrTotalLiquidationNoticePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPFairValueInvestmentPartialOrTotalLiquidationNoticePeriod",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Partial or total liquidation of investment in stable fund, notice period",
        "label": "EBP, Fair Value, Investment, Partial Or Total Liquidation, Notice Period",
        "documentation": "EBP, Fair Value, Investment, Partial Or Total Liquidation, Notice Period"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPInvestmentCustomFundTargetAllocationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPInvestmentCustomFundTargetAllocationsTableTextBlock",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment Fund Target Allocations",
        "label": "EBP, Investment, Custom Fund Target Allocations [Table Text Block]",
        "documentation": "EBP, Investment, Custom Fund Target Allocations"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPInvestmentFundTargetAllocation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPInvestmentFundTargetAllocation",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, investment fund, target allocation",
        "label": "EBP, Investment Fund, Target Allocation",
        "documentation": "EBP, Investment Fund, Target Allocation"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPInvestmentIncrements": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPInvestmentIncrements",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment increments",
        "label": "EBP, Investment Increments",
        "documentation": "EBP, Investment Increments"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPInvestmentPlanInterestInMasterTrustCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPInvestmentPlanInterestInMasterTrustCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan interest in master trust, cost basis",
        "label": "EBP, Investment, Plan Interest in Master Trust, Cost Basis",
        "documentation": "EBP, Investment, Plan Interest in Master Trust, Cost Basis"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPNoteReceivableFromParticipantAccountMaximumBorrowingMeasurementPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPNoteReceivableFromParticipantAccountMaximumBorrowingMeasurementPeriod",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note receivable from participant account, maximum borrowing amount, measurement period",
        "label": "EBP, Note Receivable from Participant, Account, Maximum Borrowing, Measurement Period",
        "documentation": "EBP, Note Receivable from Participant, Account, Maximum Borrowing, Measurement Period"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPNoteReceivableFromParticipantAccountPrimaryResidenceMaximumBorrowingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPNoteReceivableFromParticipantAccountPrimaryResidenceMaximumBorrowingTerm",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Primary residence loans, borrowing term",
        "label": "EBP, Note Receivable From Participant, Account, Primary Residence, Maximum Borrowing Term",
        "documentation": "EBP, Note Receivable From Participant, Account, Primary Residence, Maximum Borrowing Term"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPNoteReceivableFromParticipantDefaultPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPNoteReceivableFromParticipantDefaultPeriod",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note receivable from participant, default period",
        "label": "EBP, Note Receivable From Participant, Default Period",
        "documentation": "EBP, Note Receivable From Participant, Default Period"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPNoteReceivableFromParticipantOtherLoansMaximumBorrowingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPNoteReceivableFromParticipantOtherLoansMaximumBorrowingTerm",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other loans, borrowing term",
        "label": "EBP, Note Receivable From Participant, Other Loans, Maximum Borrowing Term",
        "documentation": "EBP, Note Receivable From Participant, Other Loans, Maximum Borrowing Term"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPNoteReceivableNumberOfAllowedLoansOutstanding": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPNoteReceivableNumberOfAllowedLoansOutstanding",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of allowed loans outstanding",
        "label": "EBP, Note Receivable, Number Of Allowed Loans Outstanding",
        "documentation": "EBP, Note Receivable, Number Of Allowed Loans Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPParticipantContributionAutomaticAnnualIncreaseDeferralRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPParticipantContributionAutomaticAnnualIncreaseDeferralRate",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual automatic increase in deferral rate",
        "label": "EBP, Participant Contribution, Automatic, Annual Increase Deferral Rate",
        "documentation": "EBP, Participant Contribution, Automatic, Annual Increase Deferral Rate"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum annual participant contribution, percentage of total compensation",
        "label": "EBP, Participant Contribution, Maximum Annual Compensation To Total Compensation, Percentage",
        "documentation": "EBP, Participant Contribution, Maximum Annual Compensation To Total Compensation, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentageIncrementAllowed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentageIncrementAllowed",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual pretax participant contribution, incremental contributions",
        "label": "EBP, Participant Contribution, Maximum Annual Compensation To Total Compensation, Percentage Increment Allowed",
        "documentation": "EBP, Participant Contribution, Maximum Annual Compensation To Total Compensation, Percentage Increment Allowed"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPParticipantLoanBasisSpreadOnVariableRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPParticipantLoanBasisSpreadOnVariableRate",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participant loan, basis spread on variable rate",
        "label": "EBP, Participant Loan, Basis Spread On Variable Rate",
        "documentation": "EBP, Participant Loan, Basis Spread On Variable Rate"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPPlansMember",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP Plans",
        "label": "EBP Plans [Member]",
        "documentation": "EBP Plans"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPRetirementAge": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPRetirementAge",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement age",
        "label": "EBP, Retirement Age",
        "documentation": "EBP, Retirement Age"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPSelfDirectBrokerageAccountInvestmentLimit": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPSelfDirectBrokerageAccountInvestmentLimit",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self directed brokerage account, investment limit",
        "label": "EBP, Self Direct Brokerage Account, Investment Limit",
        "documentation": "EBP, Self Direct Brokerage Account, Investment Limit"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPSubsidiaryOwnershipPercentageParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPSubsidiaryOwnershipPercentageParent",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary ownership percentage",
        "label": "EBP, Subsidiary Ownership Percentage, Parent",
        "documentation": "EBP, Subsidiary Ownership Percentage, Parent"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPT.RowePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPT.RowePriceMember",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TRP",
        "label": "EBP, T. Rowe Price [Member]",
        "documentation": "EBP, T. Rowe Price"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPTerminationOfEmploymentAccountBalanceThreshold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPTerminationOfEmploymentAccountBalanceThreshold",
     "crdr": "credit",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination of employment, account balance threshold",
        "label": "EBP, Termination Of Employment, Account Balance Threshold",
        "documentation": "EBP, Termination Of Employment, Account Balance Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPTerminationOfEmploymentCashOutLimit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPTerminationOfEmploymentCashOutLimit",
     "crdr": "credit",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination of employment, cash-out limit",
        "label": "EBP, Termination of Employment, Cash-Out Limit",
        "documentation": "EBP, Termination of Employment, Cash-Out Limit"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPTerminationOfEmploymentCashOutRolloverLimit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPTerminationOfEmploymentCashOutRolloverLimit",
     "crdr": "credit",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination of employment, cash out, rollover limit",
        "label": "EBP, Termination of Employment, Cash Out, Rollover Limit",
        "documentation": "EBP, Termination of Employment, Cash Out, Rollover Limit"
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPTheVanguardGroupInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPTheVanguardGroupInc.Member",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Vanguard Group, Inc.",
        "label": "EBP, The Vanguard Group, Inc. [Member]",
        "documentation": "EBP, The Vanguard Group, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "sre_EBPThresholdPartialPlanTerminationReductionInNumberOfActiveParticipantsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "EBPThresholdPartialPlanTerminationReductionInNumberOfActiveParticipantsPercentage",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold, partial plan termination, reduction in number of active participants, percentage",
        "label": "EBP, Threshold, Partial Plan Termination, Reduction In Number Of Active Participants, Percentage",
        "documentation": "EBP, Threshold, Partial Plan Termination, Reduction In Number Of Active Participants, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EbpRiskAndUncertaintyConcentrationOfInvestmentAtFairValueToTotalInvestmentsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EbpRiskAndUncertaintyConcentrationOfInvestmentAtFairValueToTotalInvestmentsPercentage",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of investment, as a percentage of total investments",
        "label": "EBP, Risk and Uncertainty, Concentration of Investment at Fair Value to Total Investments, Percentage",
        "documentation": "Percentage of investment at fair value held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), to total investments representing concentration risk at or above applicable threshold."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap-ebp_EbpRiskAndUncertaintyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EbpRiskAndUncertaintyPolicyTextBlock",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks and Uncertainties",
        "label": "EBP, Risk and Uncertainty [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for risk and uncertainty of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, concentration risk."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r44"
     ]
    },
    "us-gaap-ebp_EbpRiskAndUncertaintyTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EbpRiskAndUncertaintyTableTextBlock",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Risk and Uncertainty",
        "label": "EBP, Risk and Uncertainty [Table Text Block]",
        "documentation": "Tabular disclosure of risk and uncertainty of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, concentration risk."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAccountingPolicyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAccountingPolicyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Accounting Policy, Accounting Standard Update, and Change in Accounting Principle [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanAccountingPolicyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAccountingPolicyLineItems",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Accounting Policy [Line Items]",
        "label": "EBP, Accounting Policy [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r185"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAccountingPolicyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAccountingPolicyTable",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Accounting Policy [Table]",
        "label": "EBP, Accounting Policy [Table]",
        "documentation": "Disclosure of information about accounting policy for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r185"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "EBP, Asset",
        "documentation": "Amount of asset held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r55",
      "r89",
      "r135",
      "r196"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAssetAbstract",
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "EBP, Asset [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution",
     "crdr": "debit",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participant loans",
        "label": "EBP, Asset Held for Investment, Participant Loan, after Deemed Distribution",
        "documentation": "Amount, after deemed distribution, of participant loan in schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r148"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Accounting",
        "label": "EBP, Basis of Accounting [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting used to prepare financial statements of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r185"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanCash",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanAsset",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NON-INTEREST BEARING CASH",
        "verboseLabel": "Non-interest bearing cash",
        "label": "EBP, Noninterest-Bearing Cash",
        "documentation": "Amount of noninterest-bearing cash held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease",
     "crdr": "credit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "sre_EBPChangeInNetAssetAvailableForBenefitIncreaseDecreaseBeforePlanTransfers",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deductions",
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease",
        "documentation": "Amount of decrease in net asset available for benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r184"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseAbstract",
     "presentation": [
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEDUCTIONS:",
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForAdministrativeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administrative expenses",
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease from Administrative Expense",
        "documentation": "Amount of decrease in net asset available for benefit from administrative expense incurred by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r90",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForPaymentToParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForPaymentToParticipant",
     "crdr": "credit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributions to participants or their beneficiaries",
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease from Payment to Participant",
        "documentation": "Amount of decrease in net asset available for benefit from payment of benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, withdrawal."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r84",
      "r90",
      "r99",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "sre_EBPChangeInNetAssetAvailableForBenefitIncreaseDecreaseBeforePlanTransfers",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total additions",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase",
        "documentation": "Amount of increase in net asset available for benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r184"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseAbstract",
     "presentation": [
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ADDITIONS:",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2",
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCREASE IN NET ASSETS",
        "verboseLabel": "Net increase in net assets per the financial statements",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in net asset available for benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r90",
      "r135",
      "r188"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForChangeInPlanInterestInMasterTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForChangeInPlanInterestInMasterTrust",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net investment gain \u2014 Plan interest in Master Trust",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease) from Change in Plan Interest in Master Trust",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from increase (decrease) in plan interest in master trust held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net appreciation (depreciation) in fair value of investments",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease) from Gain (Loss) on Investment",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from realized and unrealized gain (loss) on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r49",
      "r103",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total contributions",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Contribution",
        "documentation": "Amount of increase in net asset available for benefit from contribution to employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r184"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContributionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContributionAbstract",
     "presentation": [
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions:",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Contribution [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend income",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Dividend Income on Investment",
        "documentation": "Amount of increase in net asset available for benefit from dividend income on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r135",
      "r171",
      "r192"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContributionCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContributionCash",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer, net of forfeitures",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Employer Contribution, Cash",
        "documentation": "Amount of increase in net asset available for benefit from cash contribution from employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnNoteReceivableFromParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnNoteReceivableFromParticipant",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income on notes receivable from participants",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Interest Income on Note Receivable from Participant",
        "documentation": "Amount of increase in net asset available for benefit from interest income on note receivable from participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r184"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionExcludingRollover": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionExcludingRollover",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participant",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Participant Contribution, Excluding Rollover",
        "documentation": "Amount, excluding rollover, of increase in net asset available for benefit from contribution by participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r139",
      "r140",
      "r141",
      "r180",
      "r181"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionRollover": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionRollover",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participant rollovers",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Participant Contribution, Rollover",
        "documentation": "Amount of increase in net asset available for benefit from contribution transferred from another qualified plan or from individual retirement account of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Excludes contribution for participant transmitted by employer of participant in EBP."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r139",
      "r140",
      "r141",
      "r180",
      "r181"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitTransferToFromExternalPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitTransferToFromExternalPlan",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net plan transfers",
        "label": "EBP, Change in Net Asset Available for Benefit, Transfer to (from) Plan",
        "documentation": "Amount of net asset available for benefit transferred to (from) employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) from (to) external plan."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r135",
      "r173",
      "r184"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Description of Plan and Accounting Change [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanLineItems",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_4",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Description of Plan [Line Items]",
        "label": "EBP, Description of Plan [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanTable",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_4",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Description of Plan [Table]",
        "label": "EBP, Description of Plan [Table]",
        "documentation": "Disclosure of information about description of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanTextBlock",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PLAN DESCRIPTION AND RELATED INFORMATION",
        "label": "EBP, Description of Plan [Text Block]",
        "documentation": "The entire disclosure for description of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, vesting and allocation provisions and disposition of forfeiture."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r54",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerCommonStockMember",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sempra common stock",
        "label": "EBP, Employer, Common Stock [Member]",
        "documentation": "Common stock issued by employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r170",
      "r177",
      "r178",
      "r179",
      "r189",
      "r194",
      "r195"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerContributionMatchingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerContributionMatchingPercentage",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contribution, matching percentage",
        "label": "EBP, Employer Contribution, Matching Percentage",
        "documentation": "Percentage of employer matching contribution on eligible participant contribution to employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerContributionParticipantCompensationMatchedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerContributionParticipantCompensationMatchedPercentage",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contribution, participant compensation matched, percentage",
        "label": "EBP, Employer Contribution, Participant Compensation Matched, Percentage",
        "documentation": "Percentage of participant compensation eligible for employer matching contribution for participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerContributionReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerContributionReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanReceivable",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contributions",
        "verboseLabel": "Employer contributions receivable",
        "label": "EBP, Employer Contribution, Receivable",
        "documentation": "Amount of contribution receivable from employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r91",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanExpensePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanExpensePolicyTextBlock",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administrative Expenses",
        "label": "EBP, Expense [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for expense incurred by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanForfeitedNonvestedAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanForfeitedNonvestedAccount",
     "crdr": "debit",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited nonvested account",
        "label": "EBP, Forfeited Nonvested Account",
        "documentation": "Amount of plan asset, in forfeited nonvested account, no longer allocated to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanForfeitedNonvestedAccountDecreaseForEmployerContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanForfeitedNonvestedAccountDecreaseForEmployerContribution",
     "crdr": "credit",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contributions reduced from forfeited accounts",
        "label": "EBP, Forfeited Nonvested Account, Decrease from Employer Contribution",
        "documentation": "Amount of decrease in forfeited nonvested account of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) from employer contribution."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r85",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetAssetAvailableForBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanForm5500CaptionNetAssetAvailableForBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net assets available for benefits per the Form 5500",
        "label": "EBP, Form 5500 Caption, Net Assets",
        "documentation": "Amount of net asset available for benefit as reported in Form 5500 caption for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r175"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanForm5500CaptionNetIncomeLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase in net assets per the Form 5500",
        "label": "EBP, Form 5500 Caption, Net Income (Loss)",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from net income (loss) as reported in Form 5500 caption for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r175"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Master Trust investments",
        "label": "EBP, Investment, Fair Value",
        "documentation": "Fair value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, derivative, investment measured at net asset value per share as practical expedient, and insurance contract not meeting fully-benefit responsive investment criteria."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r14",
      "r21",
      "r22",
      "r24",
      "r25",
      "r32",
      "r33",
      "r35",
      "r62",
      "r63",
      "r64",
      "r65",
      "r66",
      "r67",
      "r68",
      "r94",
      "r101",
      "r106",
      "r107",
      "r108",
      "r124",
      "r125",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r136",
      "r183"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAbstract",
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVESTMENT:",
        "label": "EBP, Investment, Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Fair Value and NAV [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavLineItems",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_2",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_2",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Fair Value and NAV [Line Items]",
        "label": "EBP, Investment, Fair Value and NAV [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r32",
      "r33",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r59",
      "r82",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavTable",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_2",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_2",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Fair Value and NAV [Table]",
        "label": "EBP, Investment, Fair Value and NAV [Table]",
        "documentation": "Disclosure of information about fair value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, fair value measured at net asset value per share as practical expedient (NAV)."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r28",
      "r32",
      "r33",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r59",
      "r82",
      "r97",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Fair Value and NAV",
        "label": "EBP, Investment, Fair Value and NAV [Table Text Block]",
        "documentation": "Tabular disclosure of fair value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, fair value measured at net asset value per share as practical expedient (NAV)."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r31",
      "r33",
      "r34",
      "r42",
      "r135",
      "r186",
      "r187",
      "r190"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE MEASUREMENTS",
        "label": "EBP, Investment, Fair Value and NAV [Text Block]",
        "documentation": "The entire disclosure for fair value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, fair value measured at net asset value per share as practical expedient (NAV)."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r28",
      "r29",
      "r32",
      "r33",
      "r35",
      "r38",
      "r39",
      "r40",
      "r41",
      "r59",
      "r82",
      "r83",
      "r94",
      "r95",
      "r135",
      "r138"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentIncomeReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentIncomeReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanReceivable",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends",
        "verboseLabel": "Dividends receivable",
        "label": "EBP, Investment Income, Receivable",
        "documentation": "Amount of receivable for income earned but not yet received on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, dividend and interest receivables."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r110",
      "r134",
      "r136"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentNumberOfShares",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares held through Master Trust (in shares)",
        "label": "EBP, Investment, Number of Shares",
        "documentation": "Number of shares or units of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r88",
      "r146",
      "r151",
      "r154",
      "r155",
      "r158"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanAsset",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Plan interest in Master Trust, at fair value",
        "terseLabel": "Total Master Trust investments",
        "label": "EBP, Investment, Plan Interest in Master Trust, Fair Value",
        "documentation": "Fair value of plan interest in master trust held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r68",
      "r136",
      "r183"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentPolicyTextBlock",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Valuation and Income/Loss Recognition",
        "label": "EBP, Investment [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r97",
      "r98",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES",
        "label": "EBP, Liability",
        "documentation": "Amount of liability of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r75",
      "r89",
      "r135",
      "r196"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanLiabilityAbstract",
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES",
        "label": "EBP, Liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Master Trust [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustLineItems",
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Master Trust [Line Items]",
        "label": "EBP, Master Trust [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r32",
      "r33",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r103",
      "r104",
      "r106",
      "r108",
      "r109",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r136"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustTable",
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Master Trust [Table]",
        "label": "EBP, Master Trust [Table]",
        "documentation": "Disclosure of information about master trust arrangement in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r103",
      "r104",
      "r106",
      "r108",
      "r109",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r136"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustTableTextBlock",
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Master Trust",
        "label": "EBP, Master Trust [Table Text Block]",
        "documentation": "Tabular disclosure of master trust arrangement in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r31",
      "r33",
      "r136",
      "r191",
      "r193",
      "r195",
      "r196"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustTextBlock",
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INTEREST IN THE MASTER TRUST",
        "label": "EBP, Master Trust [Text Block]",
        "documentation": "The entire disclosure for master trust arrangement in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r28",
      "r29",
      "r30",
      "r32",
      "r33",
      "r35",
      "r38",
      "r39",
      "r40",
      "r41",
      "r102",
      "r105",
      "r106",
      "r108",
      "r109",
      "r136"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNetAssetAvailableForBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2",
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET ASSETS AVAILABLE FOR BENEFITS",
        "periodStartLabel": "Net assets available for benefits, beginning of year",
        "periodEndLabel": "Net assets available for benefits, end of year",
        "terseLabel": "Net assets available for benefits of the Master Trust",
        "label": "EBP, Net Asset Available for Benefit",
        "documentation": "Amount of asset less liability available to pay benefit of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, aggregation of participants' individual account balances."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r48",
      "r76",
      "r86",
      "r87",
      "r96",
      "r110",
      "r135",
      "r136",
      "r183"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustAxis",
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Nonconsolidated, Master Trust and Plan Interest in Master Trust [Axis]",
        "label": "EBP, Nonconsolidated, Master Trust and Plan Interest in Master Trust [Axis]",
        "documentation": "Information by master trust and plan interest in master trust for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r32",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r103",
      "r104",
      "r106",
      "r108",
      "r109",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r136"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustDomain",
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Nonconsolidated, Master Trust and Plan Interest in Master Trust [Domain]",
        "label": "EBP, Nonconsolidated, Master Trust and Plan Interest in Master Trust [Domain]",
        "documentation": "Master trust and plan interest in master trust for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r32",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r103",
      "r104",
      "r106",
      "r108",
      "r109",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r136"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedMasterTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedMasterTrustMember",
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Nonconsolidated, Master Trust",
        "label": "EBP, Nonconsolidated, Master Trust [Member]",
        "documentation": "Master trust in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates that is reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r32",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r103",
      "r104",
      "r106",
      "r109",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r136"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedPlanInterestInMasterTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedPlanInterestInMasterTrustMember",
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Nonconsolidated, Plan Interest in Master Trust",
        "label": "EBP, Nonconsolidated, Plan Interest in Master Trust [Member]",
        "documentation": "Plan interest in master trust for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) that is reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r108",
      "r109",
      "r136"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNoteReceivableFromParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNoteReceivableFromParticipant",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanReceivable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes receivable from participants",
        "label": "EBP, Note Receivable from Participant",
        "documentation": "Amount of unpaid principal plus accrued but unpaid interest for loan from participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r135",
      "r183"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note receivable from participant account, maximum borrowing amount",
        "label": "EBP, Note Receivable from Participant, Account, Maximum Borrowing, Amount",
        "documentation": "Amount of maximum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingToTotalAccountPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingToTotalAccountPercentage",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note receivable from participant account, maximum borrowing, as a percentage of total account balance",
        "label": "EBP, Note Receivable from Participant, Account, Maximum Borrowing, to Total Account, Percentage",
        "documentation": "Percentage of maximum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow to total participant account balance."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNoteReceivableFromParticipantAccountMinimumBorrowingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNoteReceivableFromParticipantAccountMinimumBorrowingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note receivable from participant account, minimum borrowing amount",
        "label": "EBP, Note Receivable from Participant, Account, Minimum Borrowing, Amount",
        "documentation": "Amount of minimum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Receivable from Participants",
        "label": "EBP, Note Receivable from Participant [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for note receivable from participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanParticipantContributionAutomaticDeferralRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanParticipantContributionAutomaticDeferralRate",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contribution automatic deferral rate",
        "label": "EBP, Participant Contribution, Automatic, Deferral Rate",
        "documentation": "Percentage of eligible compensation contributed for participant automatically enrolled in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanParticipantContributionReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanParticipantContributionReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanReceivable",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participant contributions",
        "verboseLabel": "Participant contributions receivable",
        "label": "EBP, Participant Contribution, Receivable",
        "documentation": "Amount of contribution receivable from participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r91",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanParticipantLoanInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanParticipantLoanInterestRate",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participant loan interest rate",
        "label": "EBP, Asset Held for Investment, Participant Loan, Interest Rate",
        "documentation": "Interest rate on participant loan in schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r148"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanPaymentToParticipantPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanPaymentToParticipantPolicyTextBlock",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benefit Payments",
        "label": "EBP, Payment to Participant [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for payment of benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanPlanNumber": {
     "xbrltype": "threeDigitItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanPlanNumber",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan number",
        "label": "EBP, Plan Number",
        "documentation": "Plan number of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), in three-digit numeric format."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r149",
      "r154",
      "r155",
      "r156",
      "r164",
      "r182",
      "r183",
      "r184"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanAsset",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total receivables",
        "terseLabel": "Total receivables",
        "label": "EBP, Receivable",
        "documentation": "Amount of receivable of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r183"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReceivableAbstract",
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RECEIVABLES:",
        "label": "EBP, Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500Abstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitDecreaseForDeemedDistributionCurrentPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitDecreaseForDeemedDistributionCurrentPeriod",
     "crdr": "credit",
     "calculation": {
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Deemed distributions of participant loans reported in the Form 5500 as of December 31, 2025",
        "label": "EBP, Reconciliation to Form 5500, Change in Net Asset Available for Benefit, Current Period, Decrease from Deemed Distribution",
        "documentation": "Amount of decrease in net asset available for benefit from deemed distribution in current period to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) to reconcile change in net asset available for benefit per financial statement to Form 5500 caption. Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r175"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseForDeemedDistributionPriorPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseForDeemedDistributionPriorPeriod",
     "crdr": "debit",
     "calculation": {
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Add: Deemed distributions of participant loans reported in the Form 5500 as of December 31, 2024",
        "label": "EBP, Reconciliation to Form 5500, Change in Net Asset Available for Benefit, Prior Period, Increase from Deemed Distribution",
        "documentation": "Amount of increase in net asset available for benefit from deemed distribution in prior period to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) to reconcile change in net asset available for benefit per financial statement to Form 5500 caption. Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r175"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500LineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500LineItems",
     "presentation": [
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Reconciliation of Financial Statement to Form 5500 [Line Items]",
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500NoteReceivableDeemedDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500NoteReceivableDeemedDistribution",
     "crdr": "credit",
     "calculation": {
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetAssetAvailableForBenefit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Delinquent notes receivable in the financial statements reported as deemed distributions of participant loans in the Form 5500",
        "label": "EBP, Reconciliation to Form 5500, Note Receivable, Deemed Distribution",
        "documentation": "Amount of deemed distribution to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) to reconcile note receivable from participant per financial statement to Form 5500 caption. Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r175"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500Table": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500Table",
     "presentation": [
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Reconciliation of Financial Statement to Form 5500 [Table]",
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Table]",
        "documentation": "Disclosure of information about reconciliation of financial statement to Form 5500 for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
     "presentation": [
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Reconciliation of Financial Statement to Form 5500",
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Table Text Block]",
        "documentation": "Tabular disclosure of reconciliation of financial statement to Form 5500 for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500TextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500TextBlock",
     "presentation": [
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RECONCILIATION OF FINANCIAL STATEMENTS TO FORM 5500",
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Text Block]",
        "documentation": "The entire disclosure for reconciliation of financial statement to Form 5500 for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Schedule of Asset Held for Investment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentLineItems",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Schedule of Asset Held for Investment [Line Items]",
        "label": "EBP, Schedule of Asset Held for Investment [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r145",
      "r146",
      "r147",
      "r148"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTable",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Schedule of Asset Held for Investment [Table]",
        "label": "EBP, Schedule of Asset Held for Investment [Table]",
        "documentation": "Disclosure of information about schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r145",
      "r146",
      "r147",
      "r148"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FORM 5500, SCHEDULE H, PART IV, LINE 4i - SCHEDULE OF ASSETS (HELD AT END OF YEAR)",
        "label": "EBP, Schedule of Asset Held for Investment [Text Block]",
        "documentation": "The entire disclosure for schedule of asset held for investment for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r182"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Statement of Change in Net Asset Available for Benefit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitLineItems",
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Statement of Change in Net Asset Available for Benefit [Line Items]",
        "label": "EBP, Statement of Change in Net Asset Available for Benefit [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r96"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitTable",
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Statement of Change in Net Asset Available for Benefit [Table]",
        "label": "EBP, Statement of Change in Net Asset Available for Benefit [Table]",
        "documentation": "Presentation of information about change in net asset available for benefit for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r96"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Statement of Net Asset Available for Benefit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitLineItems",
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Statement of Net Asset Available for Benefit [Line Items]",
        "label": "EBP, Statement of Net Asset Available for Benefit [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r65",
      "r66",
      "r67",
      "r68",
      "r71",
      "r72",
      "r73",
      "r74",
      "r94",
      "r96",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitTable",
     "presentation": [
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Statement of Net Asset Available for Benefit [Table]",
        "label": "EBP, Statement of Net Asset Available for Benefit [Table]",
        "documentation": "Presentation of information about net asset available for benefit for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r65",
      "r66",
      "r67",
      "r68",
      "r71",
      "r72",
      "r73",
      "r74",
      "r94",
      "r96",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanSubsequentEventPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanSubsequentEventPolicyTextBlock",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "EBP, Subsequent Event [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for reporting subsequent event in financial statement of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "EBP, Summary of Accounting Policy [Text Block]",
        "documentation": "The entire disclosure for summary of accounting policy used to prepare financial statement of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Tax Status [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusLineItems",
     "presentation": [
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_1",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Tax Status [Line Items]",
        "label": "EBP, Tax Status [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusTable",
     "presentation": [
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_1",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Tax Status [Table]",
        "label": "EBP, Tax Status [Table]",
        "documentation": "Disclosure of information about tax status of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, information concerning whether tax ruling or determination letter was obtained and principal assumption on which plan relied in not making provision for federal income tax."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusTextBlock",
     "presentation": [
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_1",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FEDERAL INCOME TAX STATUS",
        "label": "EBP, Tax Status [Text Block]",
        "documentation": "The entire disclosure for tax status of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, information concerning whether tax ruling or determination letter was obtained and principal assumption on which plan relied in not making provision for federal income tax."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r61",
      "r135"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanUseOfEstimatePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanUseOfEstimatePolicyTextBlock",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "EBP, Use of Estimate [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for use of estimate in preparation of financial statement of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r135"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.sempra.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.sempra.com/role/Cover",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_2",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_2",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_2",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_1",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_2",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_4",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_2",
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_2",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.sempra.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer identification number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r28",
      "r32",
      "r33",
      "r35",
      "r95",
      "r135"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1 investments:",
        "label": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r32",
      "r122",
      "r135"
     ]
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measured at Net Asset Value Per Share",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]"
       }
      }
     },
     "auth_ref": [
      "r35",
      "r122"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r28",
      "r32",
      "r33",
      "r35",
      "r95",
      "r135"
     ]
    },
    "us-gaap_InvestmentIdentifierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentIdentifierAxis",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Identifier [Axis]",
        "label": "Investment, Identifier [Axis]"
       }
      }
     },
     "auth_ref": [
      "r88",
      "r145",
      "r146",
      "r147",
      "r148",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169"
     ]
    },
    "us-gaap_InvestmentIssuerNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentIssuerNameAxis",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Issuer Name [Axis]",
        "label": "Investment, Issuer Name [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIssuerNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentIssuerNameDomain",
     "presentation": [
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Issuer Name [Domain]",
        "label": "Investment, Issuer Name [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Type [Axis]",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r32",
      "r33",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r59",
      "r63",
      "r64",
      "r65",
      "r66",
      "r67",
      "r68",
      "r77",
      "r79",
      "r80",
      "r81",
      "r82",
      "r88",
      "r94",
      "r100",
      "r106",
      "r108",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r135",
      "r136",
      "r148",
      "r170",
      "r183"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments [Domain]",
        "label": "Investments [Domain]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r32",
      "r33",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r59",
      "r63",
      "r64",
      "r65",
      "r66",
      "r67",
      "r68",
      "r77",
      "r79",
      "r80",
      "r81",
      "r82",
      "r88",
      "r94",
      "r100",
      "r106",
      "r108",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r135",
      "r136",
      "r148",
      "r170",
      "r183"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.sempra.com/role/Cover",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSDetails_2",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSTables_2",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTS_2",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_1",
      "http://www.sempra.com/role/FEDERALINCOMETAXSTATUS_2",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEAR_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTTables_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUST_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONInternationalEquityFundTargetAllocationsDetails_4",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONTables_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATION_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Details_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500Tables_2",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_1",
      "http://www.sempra.com/role/RECONCILIATIONOFFINANCIALSTATEMENTSTOFORM5500_2",
      "http://www.sempra.com/role/SCGCSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SCGCSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SDGESTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables_2",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_1",
      "http://www.sempra.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES_2",
      "http://www.sempra.com/role/SempraSTATEMENTOFCHANGESINNETASSETSAVAILABLEFORBENEFITS",
      "http://www.sempra.com/role/SempraSTATEMENTSOFNETASSETSAVAILABLEFORBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r135",
      "r148",
      "r182"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r135",
      "r148",
      "r182"
     ]
    },
    "us-gaap_MutualFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MutualFundMember",
     "presentation": [
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSchedulesDetails_1",
      "http://www.sempra.com/role/FAIRVALUEMEASUREMENTSSummaryDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTDetails_2",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_1",
      "http://www.sempra.com/role/INTERESTINTHEMASTERTRUSTNetAssetsAvailableforBenefitsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mutual funds",
        "label": "Mutual Fund [Member]"
       }
      }
     },
     "auth_ref": [
      "r112",
      "r123",
      "r124",
      "r133",
      "r135",
      "r136"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r135",
      "r148",
      "r182"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeMember",
     "presentation": [
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_1",
      "http://www.sempra.com/role/FORM5500SCHEDULEHPARTIVLINE4iSCHEDULEOFASSETSHELDATENDOFYEARDetails_2",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_1",
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r135",
      "r148",
      "r182"
     ]
    },
    "sre_SIPartnersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "SIPartnersMember",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sempra Infrastructure Partners, LP",
        "label": "SI Partners [Member]",
        "documentation": "SI Partners"
       }
      }
     },
     "auth_ref": []
    },
    "sre_SempraServicesCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sempra.com/20260611",
     "localname": "SempraServicesCorporationMember",
     "presentation": [
      "http://www.sempra.com/role/PLANDESCRIPTIONANDRELATEDINFORMATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sempra Services Corporation",
        "label": "Sempra Services Corporation [Member]",
        "documentation": "Sempra Services Corporation"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SAB Topic 11.M)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-8"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-10"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-2"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-2"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-2"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-8"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(1)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(5)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule II))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule III))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478642/962-310-45-1"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478642/962-310-45-2"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478844/962-325-35-1B"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-6"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-8"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-1"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-2A"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-2B"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-3"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-5"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8B"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8C"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479750/962-40-25-1"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4L",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4L"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-6"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-1"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8B"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8C",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8C"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478873/962-325-55-17"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478873/962-325-55-18"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-23"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule III))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-2B"
  },
  "r142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "1",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "DOL-EBSA"
  },
  "r143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "DOL-EBSA"
  },
  "r144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)",
   "Publisher": "DOL-EBSA"
  },
  "r145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(A)",
   "Publisher": "DOL-EBSA"
  },
  "r146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(B)",
   "Publisher": "DOL-EBSA"
  },
  "r147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(C)",
   "Publisher": "DOL-EBSA"
  },
  "r148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(D)",
   "Publisher": "DOL-EBSA"
  },
  "r149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "DOL-EBSA"
  },
  "r150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)(i)(A)",
   "Publisher": "DOL-EBSA"
  },
  "r151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)(i)(B)",
   "Publisher": "DOL-EBSA"
  },
  "r152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)(i)(C)",
   "Publisher": "DOL-EBSA"
  },
  "r153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)(i)(D)",
   "Publisher": "DOL-EBSA"
  },
  "r154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "DOL-EBSA"
  },
  "r155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(4)",
   "Publisher": "DOL-EBSA"
  },
  "r156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)",
   "Publisher": "DOL-EBSA"
  },
  "r157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(i)",
   "Publisher": "DOL-EBSA"
  },
  "r158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(ii)",
   "Publisher": "DOL-EBSA"
  },
  "r159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(iii)",
   "Publisher": "DOL-EBSA"
  },
  "r160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(iv)",
   "Publisher": "DOL-EBSA"
  },
  "r161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(v)",
   "Publisher": "DOL-EBSA"
  },
  "r162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(vi)",
   "Publisher": "DOL-EBSA"
  },
  "r163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(vii)",
   "Publisher": "DOL-EBSA"
  },
  "r164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)",
   "Publisher": "DOL-EBSA"
  },
  "r165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)(i)",
   "Publisher": "DOL-EBSA"
  },
  "r166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)(ii)",
   "Publisher": "DOL-EBSA"
  },
  "r167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)(iii)",
   "Publisher": "DOL-EBSA"
  },
  "r168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)(iv)",
   "Publisher": "DOL-EBSA"
  },
  "r169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)(v)",
   "Publisher": "DOL-EBSA"
  },
  "r170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(1)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(4)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule II))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule III))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479143/962-235-S50-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-6"
  },
  "r188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-8"
  },
  "r189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-3"
  },
  "r191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8B"
  },
  "r196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8C"
  }
 }
}
