{
 "version": "2.2",
 "instance": {
  "ck0000091882-20231231.htm": {
   "nsprefix": "ck0000091882",
   "nsuri": "http://www.sceg.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "ck0000091882-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "ck0000091882-20231231.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/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "keyStandard": 445,
   "keyCustom": 197,
   "axisStandard": 44,
   "axisCustom": 0,
   "memberStandard": 70,
   "memberCustom": 73,
   "hidden": {
    "total": 80,
    "http://fasb.org/us-gaap/2023": 74,
    "http://www.sceg.com/20231231": 1,
    "http://xbrl.sec.gov/dei/2023": 5
   },
   "contextCount": 458,
   "entityCount": 1,
   "segmentCount": 151,
   "elementCount": 989,
   "unitCount": 16,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 1365,
    "http://xbrl.sec.gov/dei/2023": 35
   },
   "report": {
    "R1": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
     "longName": "100010 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceExcludeConstructionWorkInProgressAndNuclearFuel",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceExcludeConstructionWorkInProgressAndNuclearFuel",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical",
     "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1",
     "longName": "100030 - Statement - Consolidated Statements of Comprehensive Income",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:RegulatedOperatingRevenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:UtilitiesOperatingExpenseFuelUsed",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical",
     "longName": "100040 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)",
     "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows",
     "longName": "100050 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsParenthetical",
     "longName": "100060 - Statement - Consolidated Statements of Cash Flows (Parenthetical)",
     "shortName": "Consolidated Statements of Cash Flows (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:InterestPaidCapitalized",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:InterestPaidCapitalized",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity",
     "longName": "100070 - Statement - Consolidated Statements of Changes in Common Equity",
     "shortName": "Consolidated Statements of Changes in Common Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_a0f16ae1-54b9-4b07-a798-0dc42a533753",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a0f16ae1-54b9-4b07-a798-0dc42a533753",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureNatureOfOperations",
     "longName": "100080 - Disclosure - Nature of Operations",
     "shortName": "Nature of Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "100090 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMatters",
     "longName": "100100 - Disclosure - Rate and Other Regulatory Matters",
     "shortName": "Rate and Other Regulatory Matters",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenue",
     "longName": "100110 - Disclosure - Operating Revenue",
     "shortName": "Operating Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquity",
     "longName": "100120 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebt",
     "longName": "100130 - Disclosure - Long-Term and Short-Term Debt",
     "shortName": "Long-Term and Short-Term Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes",
     "longName": "100140 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments",
     "longName": "100150 - Disclosure - Derivative Financial Instruments",
     "shortName": "Derivative Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivatives",
     "longName": "100160 - Disclosure - Fair Value Measurements, Including Derivatives",
     "shortName": "Fair Value Measurements, Including Derivatives",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligations",
     "longName": "100170 - Disclosure - Asset Retirement Obligations",
     "shortName": "Asset Retirement Obligations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlan",
     "longName": "100180 - Disclosure - Employee Benefit Plans and Equity Compensation Plan",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies",
     "longName": "100190 - Disclosure - Commitments And Contingencies",
     "shortName": "Commitments And Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeases",
     "longName": "100200 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegments",
     "longName": "100210 - Disclosure - Operating Segments",
     "shortName": "Operating Segments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityProperty",
     "longName": "100220 - Disclosure - Utility Plant and Nonutility Property",
     "shortName": "Utility Plant and Nonutility Property",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "ck0000091882:UtilityPlantAndNonUtilityPropertyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "ck0000091882:UtilityPlantAndNonUtilityPropertyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactions",
     "longName": "100230 - Disclosure - Affiliated and Related Party Transactions",
     "shortName": "Affiliated and Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNet",
     "longName": "100240 - Disclosure - Other Income (Expense), Net",
     "shortName": "Other Income (Expense), Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "100250 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables",
     "longName": "100260 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersTables",
     "longName": "100270 - Disclosure - Rate and Other Regulatory Matters (Tables)",
     "shortName": "Rate and Other Regulatory Matters (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "ck0000091882:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "ck0000091882:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueTables",
     "longName": "100280 - Disclosure - Operating Revenue (Tables)",
     "shortName": "Operating Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtTables",
     "longName": "100290 - Disclosure - Long-Term and Short-Term Debt (Tables)",
     "shortName": "Long-Term and Short-Term Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables",
     "longName": "100300 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables",
     "longName": "100310 - Disclosure - Derivative Financial Instruments (Tables)",
     "shortName": "Derivative Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:OffsettingAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:OffsettingAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesTables",
     "longName": "100320 - Disclosure - Fair Value Measurements, Including Derivatives (Tables)",
     "shortName": "Fair Value Measurements, Including Derivatives (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsTables",
     "longName": "100330 - Disclosure - Asset Retirement Obligations (Tables)",
     "shortName": "Asset Retirement Obligations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:AssetRetirementObligationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:AssetRetirementObligationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables",
     "longName": "100340 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Tables)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables",
     "longName": "100350 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesTables",
     "longName": "100360 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "ck0000091882:ScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "ck0000091882:ScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsTables",
     "longName": "100370 - Disclosure - Operating Segments (Tables)",
     "shortName": "Operating Segments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyTables",
     "longName": "100380 - Disclosure - Utility Plant and Nonutility Property (Tables)",
     "shortName": "Utility Plant and Nonutility Property (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ck0000091882:UtilityPlantAndNonUtilityPropertyDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ck0000091882:UtilityPlantAndNonUtilityPropertyDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsTables",
     "longName": "100390 - Disclosure - Affiliated and Related Party Transactions (Tables)",
     "shortName": "Affiliated and Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetTables",
     "longName": "100400 - Disclosure - Other Income (Expense), Net (Tables)",
     "shortName": "Other Income (Expense), Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureNatureOfOperationsNarrativeDetail",
     "longName": "100410 - Disclosure - Nature of Operations (Narrative) (Detail)",
     "shortName": "Nature of Operations (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:NatureOfOperations",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:NatureOfOperations",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail",
     "longName": "100420 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Detail)",
     "shortName": "Summary of Significant Accounting Policies (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail",
     "longName": "100430 - Disclosure - Summary of Significant Accounting Policies (Schedule of Weighted Average Depreciation Rates) (Detail)",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Weighted Average Depreciation Rates) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_90478d8a-4034-42c3-8bce-988468c9f039",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_90478d8a-4034-42c3-8bce-988468c9f039",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesParentheticalDetail",
     "longName": "100440 - Disclosure - Summary of Significant Accounting Policies (Schedule of Weighted Average Depreciation Rates) (Parenthetical) (Detail)",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Weighted Average Depreciation Rates) (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_4b38d061-907a-474f-93e9-3ada10405d98",
      "name": "ck0000091882:PublicUtilitiesPropertyPlantAndEquipmentIncreaseDecreaseInDepreciationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4b38d061-907a-474f-93e9-3ada10405d98",
      "name": "ck0000091882:PublicUtilitiesPropertyPlantAndEquipmentIncreaseDecreaseInDepreciationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails",
     "longName": "100450 - Disclosure - Summary of Significant Accounting Policies (Schedule of Cash and Cash equivalents) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Cash and Cash equivalents) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e2fffcc9-0eea-4e35-b58c-e0554574ebd5",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "div",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
     "longName": "100460 - Disclosure - Rate and Other Regulatory Matters (Narrative) (Detail)",
     "shortName": "Rate and Other Regulatory Matters (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:RegulatoryAssetRecoveryAssessments",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ck0000091882:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
       "div",
       "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:RegulatoryAssetRecoveryAssessments",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ck0000091882:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
       "div",
       "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail",
     "longName": "100470 - Disclosure - Rate and Other Regulatory Matters (Schedule of Regulatory Assets) (Detail)",
     "shortName": "Rate and Other Regulatory Matters (Schedule of Regulatory Assets) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:RegulatoryAssetsCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:RegulatoryAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
       "div",
       "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail",
     "longName": "100480 - Disclosure - Rate and Other Regulatory Matters (Schedule of Regulatory Liabilities) (Detail)",
     "shortName": "Rate and Other Regulatory Matters (Schedule of Regulatory Liabilities) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:RegulatoryLiabilityCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:RegulatoryLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
       "div",
       "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail",
     "longName": "100490 - Disclosure - Operating Revenue (Disaggregation of Revenue) (Detail)",
     "shortName": "Operating Revenue (Disaggregation of Revenue) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:RegulatedOperatingRevenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5db61ea8-1829-4cc1-b231-70171cb0b03a",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueNarrativeDetail",
     "longName": "100500 - Disclosure - Operating Revenue (Narrative) (Detail)",
     "shortName": "Operating Revenue (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueBalanceAndActivityRelatedToContractCostsDeferredAsRegulatoryAssetsDetail",
     "longName": "100510 - Disclosure - Operating Revenue (Balance and Activity Related to Contract Costs Deferred as Regulatory Assets) (Detail)",
     "shortName": "Operating Revenue (Balance and Activity Related to Contract Costs Deferred as Regulatory Assets) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_dfa432e1-63ed-44f6-87f3-4b583bc19c13",
      "name": "us-gaap:CapitalizedContractCostNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:CapitalizedContractCostTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e2fffcc9-0eea-4e35-b58c-e0554574ebd5",
      "name": "us-gaap:CapitalizedContractCostNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:CapitalizedContractCostTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail",
     "longName": "100520 - Disclosure - Equity (Narrative) (Detail)",
     "shortName": "Equity (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_dfa432e1-63ed-44f6-87f3-4b583bc19c13",
      "name": "us-gaap:CommonStockNoParValue",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockNoParValue",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_dfa432e1-63ed-44f6-87f3-4b583bc19c13",
      "name": "us-gaap:CommonStockNoParValue",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockNoParValue",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
     "longName": "100530 - Disclosure - Long-Term and Short-Term Debt (Schedule of Debt) (Detail)",
     "shortName": "Long-Term and Short-Term Debt (Schedule of Debt) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:AffiliatedAndRelatedPartyPayables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
     "longName": "100540 - Disclosure - Long-Term and Short-Term Debt (Schedule of Debt) (Parenthetical) (Detail)",
     "shortName": "Long-Term and Short-Term Debt (Schedule of Debt) (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_b3c5c57b-ce62-4ea2-bfd3-eab918e4157c",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b3c5c57b-ce62-4ea2-bfd3-eab918e4157c",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail",
     "longName": "100550 - Disclosure - Long-Term and Short-Term Debt (Schedule of Principal Payments of Long-Term Debt) (Detail)",
     "shortName": "Long-Term and Short-Term Debt (Schedule of Principal Payments of Long-Term Debt) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfDebtAndFinanceLeasesMaturityTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfDebtAndFinanceLeasesMaturityTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
     "longName": "100560 - Disclosure - Long-Term and Short-Term Debt (Narrative) (Detail)",
     "shortName": "Long-Term and Short-Term Debt (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:UnfundedPropertyAdditions",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:UnfundedPropertyAdditions",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesDetail",
     "longName": "100570 - Disclosure - Long-Term and Short-Term Debt (Schedule of Line of Credit Facilities) (Detail)",
     "shortName": "Long-Term and Short-Term Debt (Schedule of Line of Credit Facilities) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_039cad96-6cd7-413f-9a35-a639a49a171b",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_039cad96-6cd7-413f-9a35-a639a49a171b",
      "name": "us-gaap:CommercialPaper",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail",
     "longName": "100580 - Disclosure - Long-Term and Short-Term Debt (Schedule of Line of Credit Facilities) (Parenthetical) (Detail)",
     "shortName": "Long-Term and Short-Term Debt (Schedule of Line of Credit Facilities) (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_568ef7df-cbdd-4162-82e7-e8e1f0d3203e",
      "name": "ck0000091882:LineOfCreditFacilityMaturityDateMonthAndYear",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "link:footnote",
       "ix:continuation",
       "span",
       "div",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_568ef7df-cbdd-4162-82e7-e8e1f0d3203e",
      "name": "ck0000091882:LineOfCreditFacilityMaturityDateMonthAndYear",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "link:footnote",
       "ix:continuation",
       "span",
       "div",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail",
     "longName": "100590 - Disclosure - Income Taxes (Narrative) (Detail)",
     "shortName": "Income Taxes (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail",
     "longName": "100600 - Disclosure - Income Taxes (Details of Income Tax Expense for Continuing Operations Including Noncontrolling Interests) (Detail)",
     "shortName": "Income Taxes (Details of Income Tax Expense for Continuing Operations Including Noncontrolling Interests) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail",
     "longName": "100610 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Detail)",
     "shortName": "Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail",
     "longName": "100620 - Disclosure - Income Taxes (Schedule of Deferred Income Taxes) (Detail)",
     "shortName": "Income Taxes (Schedule of Deferred Income Taxes) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DeferredTaxAssetsNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DeferredTaxAssetsNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail",
     "longName": "100630 - Disclosure - Income Taxes (Summary of Deductible Loss and Credit Carryforwards) (Detail)",
     "shortName": "Income Taxes (Summary of Deductible Loss and Credit Carryforwards) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:TaxCreditAndOperatingLossCarryforwardAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:TaxCreditAndOperatingLossCarryforwardAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsRollForwardDetail",
     "longName": "100640 - Disclosure - Income Taxes (Reconciliation of Unrecognized Tax Benefits Roll Forward) (Detail)",
     "shortName": "Income Taxes (Reconciliation of Unrecognized Tax Benefits Roll Forward) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_dfa432e1-63ed-44f6-87f3-4b583bc19c13",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetail",
     "longName": "100660 - Disclosure - Derivative Financial Instruments (Narrative) (Detail)",
     "shortName": "Derivative Financial Instruments (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:AdditionalCollateralAggregateFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:AdditionalCollateralAggregateFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail",
     "longName": "100680 - Disclosure - Derivative Financial Instruments (Offsetting Assets and Liabilities) (Detail)",
     "shortName": "Derivative Financial Instruments (Offsetting Assets and Liabilities) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DerivativeCollateralObligationToReturnCash",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DerivativesPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3cac8a15-d020-4d59-84f0-ffe4072ac850",
      "name": "us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangement",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:OffsettingAssetsTableTextBlock",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail",
     "longName": "100690 - Disclosure - Derivative Financial Instruments (Schedule of Volume of Derivative Activity) (Detail)",
     "shortName": "Derivative Financial Instruments (Schedule of Volume of Derivative Activity) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_f87a8d94-8a7d-4653-8be3-343157bbbefd",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f87a8d94-8a7d-4653-8be3-343157bbbefd",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail",
     "longName": "100700 - Disclosure - Derivative Financial Instruments (Fair Value of Derivatives) (Detail)",
     "shortName": "Derivative Financial Instruments (Fair Value of Derivatives) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DerivativeAssetsCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DerivativeAssetsCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesInCashFlowHedgingRelationshipsDetail",
     "longName": "100710 - Disclosure - Derivative Financial Instruments (Derivatives in Cash Flow Hedging Relationships) (Detail)",
     "shortName": "Derivative Financial Instruments (Derivatives in Cash Flow Hedging Relationships) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_82dec05e-ea30-4d14-929f-6666543881c9",
      "name": "ck0000091882:Increasedecreaseinderivativesaffectingregulatoryassetsandliabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_82dec05e-ea30-4d14-929f-6666543881c9",
      "name": "ck0000091882:Increasedecreaseinderivativesaffectingregulatoryassetsandliabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail",
     "longName": "100720 - Disclosure - Derivative Financial Instruments (Derivatives Not Designated as Hedging Instruments) (Detail)",
     "shortName": "Derivative Financial Instruments (Derivatives Not Designated as Hedging Instruments) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_4466d6e1-f746-4e36-8977-7b3146eedd92",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4466d6e1-f746-4e36-8977-7b3146eedd92",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
     "longName": "100730 - Disclosure - Fair Value Measurements, Including Derivatives (Schedule of Quantitative Information About Level 3 Fair Value Measurements) (Details)",
     "shortName": "Fair Value Measurements, Including Derivatives (Schedule of Quantitative Information About Level 3 Fair Value Measurements) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesNonrecurringFairValueMeasurementsNarrativeDetails",
     "longName": "100740 - Disclosure - Fair Value Measurements, Including Derivatives (Nonrecurring Fair Value Measurements) (Narrative) (Details)",
     "shortName": "Fair Value Measurements, Including Derivatives (Nonrecurring Fair Value Measurements) (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:AssetImpairmentCharges",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R74": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
     "longName": "100750 - Disclosure - Fair Value Measurements, Including Derivatives (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details)",
     "shortName": "Fair Value Measurements, Including Derivatives (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_655b6c62-9437-4dfd-8df8-d0225d6e851a",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_655b6c62-9437-4dfd-8df8-d0225d6e851a",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details",
     "longName": "100760 - Disclosure - Fair Value Measurements, Including Derivatives (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis and Included in Level 3) (Details)",
     "shortName": "Fair Value Measurements, Including Derivatives (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis and Included in Level 3) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_dfa432e1-63ed-44f6-87f3-4b583bc19c13",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a0f16ae1-54b9-4b07-a798-0dc42a533753",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisNarrativeDetails",
     "longName": "100770 - Disclosure - Fair Value Measurements, Including Derivatives (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Narrative) (Details)",
     "shortName": "Fair Value Measurements, Including Derivatives (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsDetail",
     "longName": "100780 - Disclosure - Fair Value Measurements, Including Derivatives (Schedule of Carrying Values and Estimated Fair Values of Debt Instruments) (Detail)",
     "shortName": "Fair Value Measurements, Including Derivatives (Schedule of Carrying Values and Estimated Fair Values of Debt Instruments) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_63a7744c-994b-4ea4-b541-45326cc2e876",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_63a7744c-994b-4ea4-b541-45326cc2e876",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetail",
     "longName": "100790 - Disclosure - Asset Retirement Obligations (Narrative) (Detail)",
     "shortName": "Asset Retirement Obligations (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:AssetRetirementObligationOtherConditionalObligations",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:AssetRetirementObligationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:AssetRetirementObligationOtherConditionalObligations",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:AssetRetirementObligationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsScheduleOfReconciliationOfCarryingAmountOfArosDetail",
     "longName": "100800 - Disclosure - Asset Retirement Obligations (Schedule of Reconciliation of the Carrying Amount of AROs) (Detail)",
     "shortName": "Asset Retirement Obligations (Schedule of Reconciliation of the Carrying Amount of AROs) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_dfa432e1-63ed-44f6-87f3-4b583bc19c13",
      "name": "us-gaap:AssetRetirementObligation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "div",
       "us-gaap:AssetRetirementObligationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e2fffcc9-0eea-4e35-b58c-e0554574ebd5",
      "name": "us-gaap:AssetRetirementObligation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "div",
       "us-gaap:AssetRetirementObligationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
     "longName": "100810 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Narrative) (Detail)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
     "longName": "100820 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Changes in Benefit Obligations) (Detail)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Changes in Benefit Obligations) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_dc61c7db-2ecd-44b7-b9de-af435fa5ae1b",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "us-gaap:DefinedBenefitPlanPlanAmendments",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanSignificantAssumptionsUsedToDetermineBenefitObligationsDetail",
     "longName": "100830 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Significant Assumptions Used to Determine Benefit Obligations) (Detail)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Significant Assumptions Used to Determine Benefit Obligations) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_249f3c1f-df0a-4baf-9ee4-331073472374",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_249f3c1f-df0a-4baf-9ee4-331073472374",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail",
     "longName": "100840 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Funded Status) (Detail)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Funded Status) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_249f3c1f-df0a-4baf-9ee4-331073472374",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedOnConsolidatedBalanceSheetsDetail",
     "longName": "100850 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Amounts Recognized on Consolidated Balance Sheets) (Detail)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Amounts Recognized on Consolidated Balance Sheets) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_249f3c1f-df0a-4baf-9ee4-331073472374",
      "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_249f3c1f-df0a-4baf-9ee4-331073472374",
      "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInAociDetail",
     "longName": "100860 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Amounts Recognized in AOCI) (Detail)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Amounts Recognized in AOCI) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_249f3c1f-df0a-4baf-9ee4-331073472374",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_249f3c1f-df0a-4baf-9ee4-331073472374",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail",
     "longName": "100870 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Amounts Recognized in Regulatory Assets) (Detail)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Amounts Recognized in Regulatory Assets) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "ck0000091882:PensionAndOtherPostretirementBenefitPlansRegulatedAssetsNetGainsBeforeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "ck0000091882:PensionAndOtherPostretirementBenefitPlansRegulatedAssetsNetGainsBeforeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansChangeInFairValueOfPlanAssetsDetail",
     "longName": "100880 - Disclosure - Employee Benefit Plans (Change in Fair Value of Plan Assets) (Detail)",
     "shortName": "Employee Benefit Plans (Change in Fair Value of Plan Assets) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_dfa432e1-63ed-44f6-87f3-4b583bc19c13",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail",
     "longName": "100890 - Disclosure - Employee Benefit Plans (Schedule of Fair Value Measurements By Category) (Detail)",
     "shortName": "Employee Benefit Plans (Schedule of Fair Value Measurements By Category) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:DefinedBenefitPlanAssetsInFairValueHierarchy",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:DefinedBenefitPlanAssetsInFairValueHierarchy",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryParentheticalDetail",
     "longName": "100900 - Disclosure - Employee Benefit Plans (Schedule of Fair Value Measurements By Category) (Parenthetical) (Detail)",
     "shortName": "Employee Benefit Plans (Schedule of Fair Value Measurements By Category) (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "ck0000091882:DefinedBenefitPlanPendingSalesOfSecurities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "ck0000091882:DefinedBenefitPlanPendingSalesOfSecurities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail",
     "longName": "100910 - Disclosure - Employee Benefit Plans (Expected Benefit Payments) (Detail)",
     "shortName": "Employee Benefit Plans (Expected Benefit Payments) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "C_249f3c1f-df0a-4baf-9ee4-331073472374",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_249f3c1f-df0a-4baf-9ee4-331073472374",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail",
     "longName": "100920 - Disclosure - Employee Benefit Plans (Components of Net Periodic Benefit Cost) (Detail)",
     "shortName": "Employee Benefit Plans (Components of Net Periodic Benefit Cost) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetail",
     "longName": "100930 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Schedule of Defined Benefit Plan, Amounts Recognized in Accumulated Other Comprehensive Income (Loss)) (Detail)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Schedule of Defined Benefit Plan, Amounts Recognized in Accumulated Other Comprehensive Income (Loss)) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail",
     "longName": "100940 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Schedule of Defined Benefit Plan Amounts Recognized in Regulatory Assets) (Detail)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Schedule of Defined Benefit Plan Amounts Recognized in Regulatory Assets) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "ck0000091882:Regulatoryassetspensionandotherpostretirementbenefitplansnetunamortizedgainlossarisingduringtheperiodnetoftax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfDefinedBenefitPlanOtherChangesInPlanAssetsRecognizedInRegulatoryAssetsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "ck0000091882:Regulatoryassetspensionandotherpostretirementbenefitplansnetunamortizedgainlossarisingduringtheperiodnetoftax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfDefinedBenefitPlanOtherChangesInPlanAssetsRecognizedInRegulatoryAssetsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
     "longName": "100950 - Disclosure - Employee Benefit Plans and Equity Compensation Plan (Schedule of Assumptions Used in Determining Net Periodic Benefit Cost) (Detail)",
     "shortName": "Employee Benefit Plans and Equity Compensation Plan (Schedule of Assumptions Used in Determining Net Periodic Benefit Cost) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d37b304d-b176-482a-9132-5f175613978f",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
     "longName": "100960 - Disclosure - Commitments and Contingencies (Environmental Matters) (Narrative) (Detail)",
     "shortName": "Commitments and Contingencies (Environmental Matters) (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "C_6311efbe-c5b8-4189-be58-f35f07172fa0",
      "name": "ck0000091882:MeasurementOfGroundwaterWithdrawals",
      "unitRef": "U_gal",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6311efbe-c5b8-4189-be58-f35f07172fa0",
      "name": "ck0000091882:MeasurementOfGroundwaterWithdrawals",
      "unitRef": "U_gal",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
     "longName": "100970 - Disclosure - Commitments and Contingencies (Claims and Litigation) (Narrative) (Detail)",
     "shortName": "Commitments and Contingencies (Claims and Litigation) (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:LitigationReserveCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_dfa432e1-63ed-44f6-87f3-4b583bc19c13",
      "name": "us-gaap:InsuranceSettlementsReceivableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails",
     "longName": "100980 - Disclosure - Commitments and Contingencies (Nuclear Insurance) (Narrative) (Details)",
     "shortName": "Commitments and Contingencies (Nuclear Insurance) (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ProceedsFromLegalSettlements",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:ProceedsFromLegalSettlements",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail",
     "longName": "100990 - Disclosure - Commitments and Contingencies (Schedule of Long-Term Purchase Agreements) (Detail)",
     "shortName": "Commitments and Contingencies (Schedule of Long-Term Purchase Agreements) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsParentheticalDetail",
     "longName": "101000 - Disclosure - Commitments and Contingencies (Schedule of Long-Term Purchase Agreements) (Parenthetical) (Detail)",
     "shortName": "Commitments and Contingencies (Schedule of Long-Term Purchase Agreements) (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:OtherCommitment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:OtherCommitment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesSuretyBondsNarrativeDetails",
     "longName": "101010 - Disclosure - Commitments and Contingencies (Surety Bonds) (Narrative) (Details)",
     "shortName": "Commitments and Contingencies (Surety Bonds) (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "C_9c2d2b03-2762-46b5-97a4-5f99bb1667f5",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9c2d2b03-2762-46b5-97a4-5f99bb1667f5",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail",
     "longName": "101020 - Disclosure - Leases (Schedule of Lease Assets and Liabilities Recorded in Consolidated Balance Sheets) (Detail)",
     "shortName": "Leases (Schedule of Lease Assets and Liabilities Recorded in Consolidated Balance Sheets) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsParentheticalDetail",
     "longName": "101030 - Disclosure - Leases (Schedule of Lease Assets and Liabilities Recorded in Consolidated Balance Sheets) (Parenthetical) (Detail)",
     "shortName": "Leases (Schedule of Lease Assets and Liabilities Recorded in Consolidated Balance Sheets) (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "C_be049ab8-9315-4f25-bd7d-0afa3c19674d",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ck0000091882:ScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_be049ab8-9315-4f25-bd7d-0afa3c19674d",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ck0000091882:ScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail",
     "longName": "101040 - Disclosure - Leases (Summary of Total Lease Cost) (Detail)",
     "shortName": "Leases (Summary of Total Lease Cost) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesDetail",
     "longName": "101050 - Disclosure - Leases (Cash Paid for Amounts Included in Measurement of Lease Liabilities) (Detail)",
     "shortName": "Leases (Cash Paid for Amounts Included in Measurement of Lease Liabilities) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:SummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesInConsolidatedStatementsOfCashFlowsTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:SummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesInConsolidatedStatementsOfCashFlowsTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForOperatingAndFinanceLeasesDetail",
     "longName": "101060 - Disclosure - Leases (Summary of Weighted Average Remaining Lease Term And Discount Rate for Operating and Finance Leases) (Detail)",
     "shortName": "Leases (Summary of Weighted Average Remaining Lease Term And Discount Rate for Operating and Finance Leases) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForOperatingAndFinanceLeasesTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForOperatingAndFinanceLeasesTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail",
     "longName": "101070 - Disclosure - Leases (Schedule of Maturity Analysis of Operating and Finance Lease Liabilities) (Detail)",
     "shortName": "Leases (Schedule of Maturity Analysis of Operating and Finance Lease Liabilities) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail",
     "longName": "101080 - Disclosure - Operating Segments (Narrative) (Detail)",
     "shortName": "Operating Segments (Narrative) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "C_dffa56fe-9447-434e-a5ee-c5a53eceede9",
      "name": "us-gaap:NonoperatingIncomeExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_dffa56fe-9447-434e-a5ee-c5a53eceede9",
      "name": "us-gaap:NonoperatingIncomeExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails",
     "longName": "101100 - Disclosure - Operating Segments - Schedule of Segment Information (Details)",
     "shortName": "Operating Segments - Schedule of Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:RegulatedOperatingRevenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d5466da2-e540-41f3-8316-62bc9d901aeb",
      "name": "us-gaap:RegulatedOperatingRevenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails",
     "longName": "101110 - Disclosure - Utility Plant and Nonutility Property - Property, Plant and Equipment (Details)",
     "shortName": "Utility Plant and Nonutility Property - Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "C_f6d189a2-662d-4ca4-873e-7652064d9ae4",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "ck0000091882:UtilityPlantAndNonUtilityPropertyDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6d189a2-662d-4ca4-873e-7652064d9ae4",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "ck0000091882:UtilityPlantAndNonUtilityPropertyDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyScheduleOfJointlyOwnedUtilityPlantsDetails",
     "longName": "101120 - Disclosure - Utility Plant and Nonutility Property - Schedule of Jointly Owned Utility Plants (Details)",
     "shortName": "Utility Plant and Nonutility Property - Schedule of Jointly Owned Utility Plants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "C_53cff071-16e9-4648-b169-d341f16bf48a",
      "name": "us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
       "div",
       "ck0000091882:UtilityPlantAndNonUtilityPropertyDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_53cff071-16e9-4648-b169-d341f16bf48a",
      "name": "us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
       "div",
       "ck0000091882:UtilityPlantAndNonUtilityPropertyDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyNarrativeDetails",
     "longName": "101130 - Disclosure - Utility Plant and Nonutility Property (Narrative) (Details)",
     "shortName": "Utility Plant and Nonutility Property (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a4cc9a67-7acf-409c-8a49-b7d1fdfea49c",
      "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ck0000091882:UtilityPlantAndNonUtilityPropertyDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail",
     "longName": "101140 - Disclosure - Affiliated and Related Party Transactions (Schedule of Affiliated Transactions - Income Statement) (Detail)",
     "shortName": "Affiliated and Related Party Transactions (Schedule of Affiliated Transactions - Income Statement) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "ck0000091882:ElectricDomesticRegulatedRevenuesAffiliate",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "ck0000091882:ElectricDomesticRegulatedRevenuesAffiliate",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementParentheticalDetail",
     "longName": "101150 - Disclosure - Affiliated and Related Party Transactions (Schedule of Affiliated Transactions - Income Statement) (Parenthetical) (Detail)",
     "shortName": "Affiliated and Related Party Transactions (Schedule of Affiliated Transactions - Income Statement) (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "C_487df449-7be0-4394-afca-a63e5db8420d",
      "name": "ck0000091882:CapitalizedRelatedCosts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_487df449-7be0-4394-afca-a63e5db8420d",
      "name": "ck0000091882:CapitalizedRelatedCosts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
     "longName": "101160 - Disclosure - Affiliated and Related Party Transactions (Schedule of Affiliated Transactions - Balance Sheet) (Detail)",
     "shortName": "Affiliated and Related Party Transactions (Schedule of Affiliated Transactions - Balance Sheet) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:OtherLiabilitiesCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3ea64bdc-e5ed-49e4-80b3-2bf009a1dc6f",
      "name": "us-gaap:OtherLiabilitiesCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfRelatedPartyTransactionsAndOtherAffiliatesAndRelatedPartiesTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetParentheticalDetails",
     "longName": "101170 - Disclosure - Affiliated and Related Party Transactions - (Schedule of Affiliated Transactions - Balance Sheet) (Parenthetical) (Details)",
     "shortName": "Affiliated and Related Party Transactions - (Schedule of Affiliated Transactions - Balance Sheet) (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "ck0000091882:DerivativeAssetsWithAffiliates",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000091882:ScheduleOfRelatedPartyTransactionsAndOtherAffiliatesAndRelatedPartiesTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_52f73e09-985a-4db5-b335-1cd996be016f",
      "name": "ck0000091882:DerivativeAssetsWithAffiliates",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ck0000091882:ScheduleOfRelatedPartyTransactionsAndOtherAffiliatesAndRelatedPartiesTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail",
     "longName": "101180 - Disclosure - Other Income (Expense), Net (Components of Other Income (Expense), Net) (Detail)",
     "shortName": "Other Income (Expense), Net (Components of Other Income (Expense), Net) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:OtherNonoperatingIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "div",
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e612f4ac-bd89-465c-9f02-5ce776703762",
      "name": "us-gaap:OtherNonoperatingIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "div",
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.sceg.com/20231231/taxonomy/role/DisclosureOtherIncomeExpenseNetNarrativeDetails",
     "longName": "101190 - Disclosure - Other Income (Expense), Net (Narrative) (Details)",
     "shortName": "Other Income (Expense), Net (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_643c90a7-c00f-454c-933c-e713d3e09edf",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ck0000091882-20231231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Receivables, other",
        "verboseLabel": "Amounts due from Santee Cooper for share of direct expenses",
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable",
        "totalLabel": "Accounts Payable, Current, Total",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r879"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r829"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer, net of allowance for uncollectible accounts of $6 and $5",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r351"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Taxes accrued",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r219"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total",
        "terseLabel": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r171",
      "r261",
      "r687",
      "r722",
      "r723"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "AOCI",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r15",
      "r46",
      "r600",
      "r603",
      "r648",
      "r718",
      "r719",
      "r919",
      "r920",
      "r921",
      "r931",
      "r932",
      "r933"
     ]
    },
    "us-gaap_AdditionalCollateralAggregateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalCollateralAggregateFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Collateral, Aggregate Fair Value",
        "terseLabel": "Additional collateral to its counterparties",
        "documentation": "The aggregate fair value of additional assets that would be required to be posted as collateral for derivative instruments with credit-risk-related contingent features if the credit-risk-related contingent features were triggered at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "ck0000091882_Additionalutilityproperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "Additionalutilityproperties",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional utility properties.",
        "label": "AdditionalUtilityProperties",
        "terseLabel": "Value of certain utility and non-utility properties to be conveyed"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_AdvancedMeteringInfrastructureProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AdvancedMeteringInfrastructureProjectMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advanced Metering Infrastructure Project [Member]",
        "label": "Advanced Metering Infrastructure Project [Member]",
        "terseLabel": "Advanced Metering Infrastructure Project [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_AffiliatedAmountForLongTermCommitmentsInFuture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AffiliatedAmountForLongTermCommitmentsInFuture",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Affiliated amount for long term commitments in future.",
        "label": "Affiliated Amount For Long Term Commitments In Future",
        "verboseLabel": "Affiliated amount for long term commitments"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_AffiliatedAndRelatedPartyPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AffiliatedAndRelatedPartyPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Affiliated and related party payables",
        "label": "Affiliated And Related Party Payables",
        "documentation": "Affiliated and related party payables."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_AffiliatedLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AffiliatedLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Affiliated long term debt.",
        "label": "Affiliated Long Term Debt",
        "terseLabel": "Affiliated long-term debt"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_AffiliatedLongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AffiliatedLongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Affiliated long-term debt fair value.",
        "label": "Affiliated Long Term Debt Fair Value",
        "terseLabel": "Affiliated long-term debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Receivables, customer, allowance for uncollectible accounts",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r352",
      "r356"
     ]
    },
    "us-gaap_AlternativeInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AlternativeInvestment",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total investments",
        "label": "Alternative Investment",
        "documentation": "Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r617"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "verboseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_AmortizationOfCarryingValueOfCoalFiredGeneratingUnitsEndYear": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AmortizationOfCarryingValueOfCoalFiredGeneratingUnitsEndYear",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of carrying value of coal fired generating units end year.",
        "label": "Amortization Of Carrying Value Of Coal Fired Generating Units End Year",
        "terseLabel": "Amortization of carrying value of coal-fired generating unit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfNuclearFuelLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfNuclearFuelLease",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Nuclear Fuel",
        "verboseLabel": "Amortization of nuclear fuel",
        "documentation": "Amount of amortization of nuclear fuel."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ck0000091882_AmountAccruedAnnuallyForNuclearFuelOutages": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AmountAccruedAnnuallyForNuclearFuelOutages",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued annually for nuclear fuel outages.",
        "label": "Amount Accrued Annually For Nuclear Fuel Outages",
        "terseLabel": "Amount accrued annually for nuclear fuel outages"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_AmountAccruedAnnuallyForTreeTrimmingAndVegetationManagement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AmountAccruedAnnuallyForTreeTrimmingAndVegetationManagement",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount Accrued Annually For Tree Trimming And Vegetation Management.",
        "label": "Amount Accrued Annually For Tree Trimming And Vegetation Management",
        "terseLabel": "Amount accrued annually for tree trimming and vegetation management"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_AmountAccruedForTreeTrimmingAndVegetationManagement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AmountAccruedForTreeTrimmingAndVegetationManagement",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for tree trimming and vegetation management.",
        "label": "Amount Accrued For Tree Trimming And Vegetation Management",
        "terseLabel": "Amount accrued for tree trimming and vegetation management"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax",
        "terseLabel": "Total recognized in other comprehensive income",
        "totalLabel": "Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax, Total",
        "documentation": "Amount recognized in net periodic benefit cost (credit) and other comprehensive (income) loss."
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "ck0000091882_AnnualIncreaseDecreaseFuelCostRetailElectricRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AnnualIncreaseDecreaseFuelCostRetailElectricRates",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Increase Decrease Fuel Cost Retail Electric Rates",
        "terseLabel": "South Carolina Commission Order for Increase/Decrease of Total Fuel Cost Component of Retail Electric Rates to produce a projected under-recovery",
        "documentation": "Annual increase/decrease fuel cost retail electric rates."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_AnnualIncreaseDecreaseInPensionCostRider": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AnnualIncreaseDecreaseInPensionCostRider",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual increase (decrease) in pension cost rider.",
        "label": "Annual Increase Decrease In Pension Cost Rider",
        "terseLabel": "Annual increase (decrease) in pension cost rider"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r588"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesNonrecurringFairValueMeasurementsNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment of assets and other charges",
        "totalLabel": "Asset Impairment Charges, Total",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r66"
     ]
    },
    "ck0000091882_AssetImpairmentChargesAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AssetImpairmentChargesAfterTax",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Impairment Charges After Tax",
        "label": "Asset Impairment Charges After Tax",
        "terseLabel": "Impairment of assets and other charges, after-tax",
        "verboseLabel": "Impairment of assets and other charges after tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsScheduleOfReconciliationOfCarryingAmountOfArosDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Asset Retirement Obligation, Total",
        "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r379"
     ]
    },
    "us-gaap_AssetRetirementObligationAccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationAccretionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsScheduleOfReconciliationOfCarryingAmountOfArosDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation, Accretion Expense",
        "terseLabel": "Accretion expense",
        "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability."
       }
      }
     },
     "auth_ref": [
      "r377",
      "r382"
     ]
    },
    "us-gaap_AssetRetirementObligationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationCostsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation Costs [Member]",
        "terseLabel": "Asset Retirement Obligation Costs [Member]",
        "verboseLabel": "Asset Removal Costs",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs for the retirement of long-lived assets."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r232"
     ]
    },
    "us-gaap_AssetRetirementObligationDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation Disclosure [Text Block]",
        "terseLabel": "Asset Retirement Obligations",
        "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r375",
      "r378"
     ]
    },
    "us-gaap_AssetRetirementObligationLiabilitiesIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationLiabilitiesIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsScheduleOfReconciliationOfCarryingAmountOfArosDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation, Liabilities Incurred",
        "terseLabel": "Liabilities incurred",
        "documentation": "Amount of asset retirement obligations incurred during the period."
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "us-gaap_AssetRetirementObligationLiabilitiesSettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationLiabilitiesSettled",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsScheduleOfReconciliationOfCarryingAmountOfArosDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation, Liabilities Settled",
        "negatedLabel": "Liabilities settled",
        "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r381"
     ]
    },
    "ck0000091882_AssetRetirementObligationNuclearDecommissioning": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AssetRetirementObligationNuclearDecommissioning",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Retirement Obligation Nuclear Decommissioning",
        "label": "Asset Retirement Obligation Nuclear Decommissioning",
        "terseLabel": "Asset retirement obligation, nuclear decommissioning"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_AssetRetirementObligationOtherConditionalObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "AssetRetirementObligationOtherConditionalObligations",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Retirement Obligation Other Conditional Obligations",
        "label": "Asset Retirement Obligation Other Conditional Obligations",
        "terseLabel": "Asset retirement obligation, other conditional obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationRevisionOfEstimate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationRevisionOfEstimate",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsScheduleOfReconciliationOfCarryingAmountOfArosDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation, Revision of Estimate",
        "terseLabel": "Revisions in estimated cash flows",
        "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligations, Noncurrent",
        "terseLabel": "Asset retirement obligations",
        "totalLabel": "Asset Retirement Obligations, Noncurrent, Total",
        "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "us-gaap_AssetRetirementObligationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationsPolicy",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation [Policy Text Block]",
        "terseLabel": "Asset Retirement Obligations",
        "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r257",
      "r295",
      "r320",
      "r335",
      "r341",
      "r353",
      "r402",
      "r403",
      "r405",
      "r406",
      "r407",
      "r409",
      "r411",
      "r413",
      "r414",
      "r590",
      "r594",
      "r620",
      "r682",
      "r770",
      "r879",
      "r893",
      "r951",
      "r952",
      "r983"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "terseLabel": "Total current assets",
        "totalLabel": "Total current assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r266",
      "r295",
      "r353",
      "r402",
      "r403",
      "r405",
      "r406",
      "r407",
      "r409",
      "r411",
      "r413",
      "r414",
      "r590",
      "r594",
      "r620",
      "r879",
      "r951",
      "r952",
      "r983"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Total assets",
        "totalLabel": "Assets, Fair Value Disclosure, Total",
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Assets Held-for-sale, Not Part of Disposal Group, Current, Total",
        "label": "Asset, Held-for-Sale, Not Part of Disposal Group, Current",
        "terseLabel": "Current assets held for sale",
        "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r879"
     ]
    },
    "us-gaap_AssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Member]",
        "terseLabel": "Assets",
        "documentation": "Probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r896",
      "r897",
      "r898"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r896",
      "r897",
      "r898"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r896",
      "r897",
      "r898"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetParentheticalDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location",
        "documentation": "Information by location on balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetParentheticalDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location",
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r107"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "General",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_BondsRatio": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "BondsRatio",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonds ratio.",
        "label": "Bonds Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r587",
      "r867",
      "r870"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89",
      "r587",
      "r867",
      "r870"
     ]
    },
    "ck0000091882_CapitalContributionFromParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CapitalContributionFromParent",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital contribution from parent.",
        "label": "Capital Contribution From Parent",
        "terseLabel": "Capital contribution from parent"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_CapitalContributionReturnedToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CapitalContributionReturnedToParent",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital contribution returned to parent.",
        "label": "Capital Contribution Returned To Parent",
        "negatedLabel": "Return of capital to parent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizationLongtermDebtAndEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizationLongtermDebtAndEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalization, Long-Term Debt and Equity",
        "totalLabel": "Total capitalization",
        "documentation": "This element represents the total consolidated (as applicable) capitalization of the entity which is comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by instrument."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_CapitalizedContractAdditionalCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CapitalizedContractAdditionalCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueBalanceAndActivityRelatedToContractCostsDeferredAsRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional costs",
        "label": "Capitalized Contract Additional Costs",
        "documentation": "Capitalized contract additional costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedContractCostAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueBalanceAndActivityRelatedToContractCostsDeferredAsRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Contract Cost, Amortization",
        "negatedLabel": "Amortization",
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "us-gaap_CapitalizedContractCostNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedContractCostNet",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueBalanceAndActivityRelatedToContractCostsDeferredAsRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Contract Cost, Net",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Capitalized Contract Cost, Net, Total",
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "us-gaap_CapitalizedContractCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedContractCostTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Contract Cost [Table Text Block]",
        "terseLabel": "Balance and Activity Related to Contract Costs Deferred as Regulatory Assets",
        "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer."
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "ck0000091882_CapitalizedRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CapitalizedRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Related Costs",
        "label": "Capitalized Related Costs",
        "terseLabel": "Capitalized expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_CarbonRegulationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CarbonRegulationsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carbon regulations.",
        "label": "Carbon Regulations [Member]",
        "terseLabel": "Carbon Regulations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r124"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r254",
      "r838"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, Restricted Cash and Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, restricted cash and equivalents at end of period",
        "periodStartLabel": "Cash, restricted cash and equivalents at beginning of period",
        "totalLabel": "Cash, restricted cash and equivalents shown in the Consolidated Statements of Cash Flows",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r180",
      "r291"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "verboseLabel": "Net increase in cash, restricted cash and equivalents",
        "totalLabel": "Net increase (decrease) in cash, restricted cash and equivalents",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r180"
     ]
    },
    "us-gaap_CashFlowHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowHedgingMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesInCashFlowHedgingRelationshipsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash Flow Hedging [Member]",
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Noncash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_CashPaymentForSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CashPaymentForSettlements",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash payment",
        "label": "Cash Payment For Settlements",
        "documentation": "Cash Payment For Settlements"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ChangesInFairValueAndPaymentsOfInterestRateDerivativesDesignatedAsCashFlowHedgeAmortizedToInterestExpenseYear": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ChangesInFairValueAndPaymentsOfInterestRateDerivativesDesignatedAsCashFlowHedgeAmortizedToInterestExpenseYear",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in fair value and payments of interest rate derivatives designated as cash flow hedge, amortized to interest expense, year.",
        "label": "Changes In Fair Value And Payments Of Interest Rate Derivatives Designated As Cash Flow Hedge Amortized To Interest Expense Year",
        "terseLabel": "Changes in fair value and payments of interest rate derivatives designated as cash flow hedge, amortized to interest expense, year"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class Of Stock [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": [
      "r258",
      "r259",
      "r260",
      "r315",
      "r446",
      "r447",
      "r448",
      "r450",
      "r453",
      "r458",
      "r460",
      "r727",
      "r728",
      "r729",
      "r730",
      "r855",
      "r903",
      "r927"
     ]
    },
    "ck0000091882_CleanWaterActMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CleanWaterActMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Clean Water Act [Member]",
        "documentation": "Clean water act.",
        "terseLabel": "CWA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollateralAlreadyPostedAggregateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CollateralAlreadyPostedAggregateFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collateral Already Posted, Aggregate Fair Value",
        "terseLabel": "Collateral already posted",
        "documentation": "The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "ck0000091882_CommercialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CommercialMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial.",
        "label": "Commercial [Member]",
        "terseLabel": "Commercial"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialPaper": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommercialPaper",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Paper",
        "terseLabel": "Outstanding Commercial Paper",
        "documentation": "Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r217",
      "r992"
     ]
    },
    "ck0000091882_CommercialPaperBorrowingLimit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CommercialPaperBorrowingLimit",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial paper borrowing limit",
        "label": "Commercial Paper Borrowing Limit",
        "terseLabel": "Commercial paper borrowing limit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommercialPaperMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial Paper",
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r886",
      "r887",
      "r888",
      "r889"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r134",
      "r684",
      "r756"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r389",
      "r390",
      "r830",
      "r944"
     ]
    },
    "us-gaap_CommodityContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommodityContractMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commodity Contract [Member]",
        "terseLabel": "Commodity Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r877"
     ]
    },
    "ck0000091882_CommonStockIssuedToSatisfyObligationUnderSettlement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CommonStockIssuedToSatisfyObligationUnderSettlement",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation settlement through stock issuance",
        "label": "Common Stock Issued To Satisfy Obligation Under Settlement",
        "documentation": "Common stock issued to satisfy obligation under settlement.",
        "verboseLabel": "Shares issued on settlement"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_CommonStockIssuedToSatisfySettlementIncludingInterestCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CommonStockIssuedToSatisfySettlementIncludingInterestCharges",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock issued to satisfy the settlement, including interest charges.",
        "label": "Common Stock Issued To Satisfy Settlement Including Interest Charges",
        "terseLabel": "Common stock issued to satisfy the settlement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r882",
      "r883",
      "r884",
      "r886",
      "r887",
      "r888",
      "r889",
      "r931",
      "r932",
      "r977",
      "r998",
      "r1001"
     ]
    },
    "us-gaap_CommonStockNoParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockNoParValue",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, No Par Value",
        "terseLabel": "Common stock, par value",
        "documentation": "Face amount per share of no-par value common stock."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r757"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding",
        "verboseLabel": "Common stock, shares outstanding",
        "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance",
        "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r164",
      "r757",
      "r776",
      "r1001",
      "r1002"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common Stock - no par value",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r686",
      "r879"
     ]
    },
    "us-gaap_CompensationAndBenefitsTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndBenefitsTrust",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commingled funds/collective trust funds",
        "label": "Compensation and Benefits Trust",
        "documentation": "The value of a trust established to hold the stock of an employee compensation and benefits plan as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ComprehensiveIncomeLossAvailableToCommonShareholder": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ComprehensiveIncomeLossAvailableToCommonShareholder",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails",
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income (loss) available (attributable) to common shareholder",
        "totalLabel": "Comprehensive Income Available to Common Shareholder",
        "label": "Comprehensive Income (Loss) Available To Common Shareholder",
        "documentation": "Comprehensive income (loss) available to common shareholder."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total",
        "terseLabel": "Total comprehensive income available to common shareholder",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r275",
      "r277",
      "r284",
      "r679",
      "r698"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "terseLabel": "Other Comprehensive Income (Loss):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "ck0000091882_ComprehensiveIncomeLossAvailableToCommonShareholder",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Total Comprehensive Income",
        "totalLabel": "Total Comprehensive Income",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r208",
      "r275",
      "r277",
      "r283",
      "r678",
      "r697"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r125",
      "r126",
      "r348",
      "r829"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r125",
      "r126",
      "r348",
      "r724",
      "r829"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r125",
      "r126",
      "r348",
      "r829",
      "r908"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r125",
      "r126",
      "r348"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r125",
      "r126",
      "r348",
      "r829"
     ]
    },
    "ck0000091882_ConsecutivePeriodForBondRatio": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ConsecutivePeriodForBondRatio",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consecutive period for bond ratio.",
        "label": "Consecutive Period For Bond Ratio",
        "terseLabel": "Consecutive months for bond ratio"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "auth_ref": [
      "r300",
      "r590",
      "r591",
      "r594",
      "r595",
      "r657",
      "r832",
      "r950",
      "r953",
      "r954"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "auth_ref": [
      "r300",
      "r590",
      "r591",
      "r594",
      "r595",
      "r657",
      "r832",
      "r950",
      "r953",
      "r954"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "auth_ref": [
      "r300",
      "r322",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r343",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r410",
      "r412",
      "r413",
      "r951",
      "r952"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "auth_ref": [
      "r300",
      "r322",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r343",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r410",
      "r412",
      "r413",
      "r951",
      "r952"
     ]
    },
    "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in Progress Expenditures Incurred but Not yet Paid",
        "terseLabel": "Accrued construction expenditures",
        "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r59"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction Work In Progress",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liability balances",
        "totalLabel": "Contract with Customer, Liability, Total",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r463",
      "r474"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized from contract liability balances",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "us-gaap_ContractWithCustomerRefundLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerRefundLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Refund Liability, Current",
        "terseLabel": "Customer deposits and customer prepayments",
        "verboseLabel": "Charge for refund of amounts from customers",
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current."
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "ck0000091882_ConveyanceOfPropertyWithNetRecordedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ConveyanceOfPropertyWithNetRecordedValue",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conveyance of property with net recorded value",
        "label": "Conveyance Of Property With Net Recorded Value",
        "documentation": "Conveyance of property with net recorded value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateAndOtherMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOtherIncomeExpenseNetNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate and Other [Member]",
        "terseLabel": "Corporate and Other",
        "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate Debt Securities",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r865",
      "r996"
     ]
    },
    "us-gaap_CostMaintenance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostMaintenance",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost, Maintenance",
        "terseLabel": "Turbine maintenance expense",
        "documentation": "Cost of maintenance incurred and directly related to good produced and service rendered."
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "ck0000091882_CostOfFuelAndPurchasedGasUnderCollectionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "CostOfFuelAndPurchasedGasUnderCollectionsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of fuel and purchased gas under collections member.",
        "label": "Cost Of Fuel And Purchased Gas Under Collections [Member]",
        "terseLabel": "Cost of Fuel and Purchased Gas Under-Collections [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditConcentrationRiskMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Concentration Risk [Member]",
        "terseLabel": "Credit Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement."
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r912",
      "r930",
      "r972"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current expense (benefit)",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r576",
      "r582",
      "r930"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r912",
      "r930",
      "r972"
     ]
    },
    "ck0000091882_DESAndDESSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DESAndDESSMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DES and DESS member",
        "label": "D E S And D E S S [Member]",
        "terseLabel": "DES and DESS"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DESCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DESCMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DESC",
        "label": "D E S C [Member]",
        "terseLabel": "DESC"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DESCRatepayerCaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DESCRatepayerCaseMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DESC ratepayer case.",
        "label": "D E S C Ratepayer Case [Member]",
        "terseLabel": "DESC Ratepayer Case"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DESCSummerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DESCSummerMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DESC Summer.",
        "label": "D E S C Summer [Member]",
        "terseLabel": "DESC Summer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Long-Term and Short-Term Debt",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r293",
      "r415",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r431",
      "r438",
      "r439",
      "r441"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r157",
      "r158",
      "r218",
      "r221",
      "r300",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r422",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r629",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r928"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Total principal",
        "totalLabel": "Total",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r221",
      "r442"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r130",
      "r416",
      "r629",
      "r851",
      "r852"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt instrument, interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r417"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [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": [
      "r300",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r422",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r629",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r928"
     ]
    },
    "ck0000091882_DebtInstrumentMaturityYear": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DebtInstrumentMaturityYear",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument maturity year.",
        "label": "Debt Instrument Maturity Year",
        "terseLabel": "Debt Instrument, Maturity Year"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r300",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r422",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r629",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r928"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Debt Instrument [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r71",
      "r74",
      "r127",
      "r128",
      "r130",
      "r135",
      "r194",
      "r195",
      "r300",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r422",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r629",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r928"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedLabel": "Unamortized discount, premium and debt issuance costs, net",
        "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r427",
      "r443",
      "r851",
      "r852"
     ]
    },
    "ck0000091882_DebtPremiumDiscountAndExpensePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DebtPremiumDiscountAndExpensePolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Premium Discount And Expense [Policy Text Block]",
        "terseLabel": "Debt Issuance Costs",
        "documentation": "Debt premium, discount, and expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtWeightedAverageInterestRate",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted-average coupon rate",
        "totalLabel": "Weighted-average coupon",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DebtWeightedAverageInterestRateAfterYearFive": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DebtWeightedAverageInterestRateAfterYearFive",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtWeightedAverageInterestRate",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt weighted average interest rate after year five.",
        "label": "Debt Weighted Average Interest Rate After Year Five",
        "terseLabel": "Weighted-average coupon, Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DebtWeightedAverageInterestRateInNextTwelveMonths": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DebtWeightedAverageInterestRateInNextTwelveMonths",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtWeightedAverageInterestRate",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average coupon, 2024",
        "documentation": "Debt weighted average interest rate in next twelve months.",
        "label": "Debt Weighted Average Interest Rate In Next Twelve Months"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DebtWeightedAverageInterestRateInYearFive": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DebtWeightedAverageInterestRateInYearFive",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtWeightedAverageInterestRate",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average coupon, 2028",
        "documentation": "Debt weighted average interest rate in year five.",
        "label": "Debt Weighted Average Interest Rate In Year Five"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DebtWeightedAverageInterestRateInYearFour": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DebtWeightedAverageInterestRateInYearFour",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtWeightedAverageInterestRate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average coupon, 2027",
        "documentation": "Debt weighted average interest rate in year four.",
        "label": "Debt Weighted Average Interest Rate In Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DebtWeightedAverageInterestRateInYearThree": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DebtWeightedAverageInterestRateInYearThree",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtWeightedAverageInterestRate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average coupon, 2026",
        "documentation": "Debt weighted average interest rate in year three.",
        "label": "Debt Weighted Average Interest Rate In Year Three"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DebtWeightedAverageInterestRateInYearTwo": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DebtWeightedAverageInterestRateInYearTwo",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtWeightedAverageInterestRate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average coupon, 2025",
        "documentation": "Debt weighted average interest rate in year two.",
        "label": "Debt Weighted Average Interest Rate In Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DecommissioningFundInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DecommissioningFundInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "ck0000091882_NonutilityPropertyAndInvestmentsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decommissioning Fund Investments",
        "terseLabel": "Assets held in trust, nuclear decommissioning",
        "documentation": "Decommission fund to pay for the costs of decontaminating and decommissioning of facilities through collection of revenues derived from utility assessments and government appropriations. Decommission fund investment for the process whereby a power station, at the end of its economic life, is taken permanently out of service and its site made available for other purposes. In the case of a nuclear station this comprises three different states of clearance. Immediately after the final closure, radioactive material such as nuclear fuel and operational waste is removed and the buildings surrounding the reactor shield are dismantled and finally the reactor itself is dismantled."
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "us-gaap_DecommissioningLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DecommissioningLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decommissioning Liability, Noncurrent",
        "terseLabel": "Decommissioning liability, noncurrent",
        "documentation": "Amount of a decommissioning liability associated with a legal obligation that a firm incurs when it constructs or operates an asset that must eventually be withdrawn from active service. This may include operating assets such as nuclear power plants or shipping vessels."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "terseLabel": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualMaximumContractualTerm1",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Compensation Arrangement with Individual, Maximum Contractual Term",
        "terseLabel": "Average service period expected to recover other deferred benefit costs",
        "documentation": "Maximum term of the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r75"
     ]
    },
    "ck0000091882_DeferredFederalIncomeTaxExpenseBenefitBeforeOperatingLossCarryforwardsInvestmentTaxCreditsAndTaxReform": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredFederalIncomeTaxExpenseBenefitBeforeOperatingLossCarryforwardsInvestmentTaxCreditsAndTaxReform",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail": {
       "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred federal income tax expense (benefit) before operating loss carryforwards, investment tax credits and tax reform.",
        "label": "Deferred Federal Income Tax Expense Benefit Before Operating Loss Carryforwards Investment Tax Credits And Tax Reform",
        "terseLabel": "Taxes before operating loss carryforwards and investment tax credits"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredFederalIncomeTaxExpenseBenefitTaxUtilizationExpenseOfOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredFederalIncomeTaxExpenseBenefitTaxUtilizationExpenseOfOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail": {
       "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Tax utilization expense (benefit) of operating loss carryforwards",
        "documentation": "Deferred federal income tax expense (benefit), tax utilization expense of operating loss carryforwards.",
        "label": "Deferred Federal Income Tax Expense Benefit Tax Utilization Expense Of Operating Loss Carryforwards"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit)",
        "totalLabel": "Total deferred expense",
        "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxChargesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Charge [Member]",
        "terseLabel": "Income Taxes Refundable Through Future Rates [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r231",
      "r234",
      "r235"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes, net",
        "totalLabel": "Deferred Income Tax Expense (Benefit), Total",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r207",
      "r243",
      "r581",
      "r582",
      "r930"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross",
        "terseLabel": "Total deferred income tax liabilities",
        "totalLabel": "Deferred Tax Liabilities, Gross, Total",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r162",
      "r220",
      "r572"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxesAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Taxes and Other Assets [Abstract]",
        "terseLabel": "Deferred income taxes:"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredIncomeTaxesAndInvestmentTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredIncomeTaxesAndInvestmentTaxCredits",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail3": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred income taxes and investment tax credits.",
        "label": "Deferred Income Taxes And Investment Tax Credits",
        "terseLabel": "Deferred income taxes and investment tax credits",
        "verboseLabel": "Total deferred taxes and deferred investment tax credits"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredLossesOrGainsOnInterestRateDerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredLossesOrGainsOnInterestRateDerivativesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred losses or gains on interest rate derivatives.",
        "label": "Deferred Losses Or Gains On Interest Rate Derivatives [Member]",
        "terseLabel": "Deferred Losses or Gains On Interest Rate Derivatives [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail": {
       "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r930",
      "r971",
      "r972"
     ]
    },
    "ck0000091882_DeferredTaxAssetFederalBenefitOfDeferredStateIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxAssetFederalBenefitOfDeferredStateIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax asset federal benefit of deferred state income taxes.",
        "label": "Deferred Tax Asset Federal Benefit Of Deferred State Income Taxes",
        "negatedLabel": "Federal benefit of deferred state income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredTaxAssetLegalSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxAssetLegalSettlement",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Toshiba Settlement",
        "documentation": "Deferred Tax Asset, Legal Settlement",
        "label": "Deferred Tax Asset Legal Settlement"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredTaxAssetsDESCRateRefund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxAssetsDESCRateRefund",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets DESC rate refund.",
        "label": "Deferred Tax Assets D E S C Rate Refund",
        "negatedLabel": "DESC rate refund"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredTaxAssetsExcessDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxAssetsExcessDeferredIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets excess deferred income taxes.",
        "label": "Deferred Tax Assets Excess Deferred Income Taxes",
        "negatedLabel": "Excess deferred income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredTaxAssetsLiabilitiesFuelPurchasedEnergyAndGasCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxAssetsLiabilitiesFuelPurchasedEnergyAndGasCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets liabilities fuel, purchased energy and gas costs.",
        "label": "Deferred Tax Assets Liabilities Fuel Purchased Energy And Gas Costs",
        "negatedLabel": "Deferred fuel, purchased energy and gas costs"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredTaxAssetsLossAndTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxAssetsLossAndTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets loss and tax credit carryforwards.",
        "label": "Deferred Tax Assets Loss And Tax Credit Carryforwards",
        "negatedLabel": "Loss and credit carryforwards"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "terseLabel": "Total deferred income tax assets",
        "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance, Total",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "ck0000091882_DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Loss and Tax Credit Carryforwards",
        "label": "Deferred Tax Assets Operating Loss And Tax Credit Carryforwards",
        "terseLabel": "Loss and Credit Carryforwards, Deferred Tax Asset",
        "negatedLabel": "Loss and credit carryforwards"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "verboseLabel": "Loss Carryforwards, Deferred Tax Asset",
        "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r970"
     ]
    },
    "us-gaap_DeferredTaxAssetsStateTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsStateTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, State Taxes",
        "terseLabel": "Deferred state income taxes",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Credit Carryforwards, Deferred Tax Asset",
        "totalLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r970"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits",
        "negatedLabel": "Other postretirement benefits",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "ck0000091882_DeferredTaxInvestmentTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxInvestmentTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail3": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred investment tax credits",
        "documentation": "Deferred tax investment tax credits.",
        "label": "Deferred Tax Investment Tax Credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail3": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net",
        "totalLabel": "Total net deferred income tax liabilities",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r969"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r970"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Depreciation method and plant basis differences",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r970"
     ]
    },
    "ck0000091882_DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the tax effects as of the balance sheet date of the amount of the estimated future tax deductions arising from all employee compensation and benefits costs, which can only be deducted for tax purposes when the actual costs are incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.",
        "label": "Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits",
        "terseLabel": "Pension benefits"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredTaxLiabilityUnrecoveredNuclearPlantCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxLiabilityUnrecoveredNuclearPlantCost",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liability unrecovered nuclear plant cost.",
        "label": "Deferred Tax Liability Unrecovered Nuclear Plant Cost",
        "terseLabel": "Unrecovered nuclear plant cost"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredTaxNuclearDecommissioning": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTaxNuclearDecommissioning",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail2": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax Nuclear Decommissioning",
        "label": "Deferred Tax Nuclear Decommissioning",
        "negatedLabel": "Nuclear decommissioning"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DeferredTransmissionOperatingCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DeferredTransmissionOperatingCostsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred transmission operating costs.",
        "label": "Deferred Transmission Operating Costs [Member]",
        "terseLabel": "Deferred Transmission Operating Costs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "terseLabel": "Defined benefit plan, accumulated benefit obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInAociDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "terseLabel": "Net actuarial (gain) loss",
        "negatedLabel": "Net actuarial (gain) loss",
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r523"
     ]
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansChangeInFairValueOfPlanAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Actual return (loss) on plan assets",
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r865"
     ]
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedLabel": "Actuarial (gain) loss",
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan."
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "ck0000091882_DefinedBenefitPlanActuarialGainLossDueToDecreaseInDiscountRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanActuarialGainLossDueToDecreaseInDiscountRate",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan loss due to decrease in discount rate",
        "label": "Defined Benefit Plan Actuarial Gain Loss Due To Decrease In Discount Rate",
        "documentation": "Defined Benefit Plan Actuarial Gain Loss Due To Decrease In Discount Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit",
        "terseLabel": "Recognized actuarial gain (loss)",
        "negatedLabel": "Recognized actuarial gain (loss)",
        "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of 10 percent of greater of fair value of plan assets or benefit obligation."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r518",
      "r540"
     ]
    },
    "ck0000091882_DefinedBenefitPlanActuarialGainLossInDiscountRateOffset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanActuarialGainLossInDiscountRateOffset",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, actuarial gain (loss) in discount rate offset",
        "label": "Defined Benefit Plan, Actuarial Gain (Loss) in Discount Rate Offset",
        "documentation": "Defined benefit plan, actuarial gain (loss) in discount rate offset."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization of actuarial losses (gains)",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "terseLabel": "Amortization of actuarial losses",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r518",
      "r540",
      "r865",
      "r866"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedOnConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "terseLabel": "Noncurrent assets",
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r478",
      "r479",
      "r501",
      "r769",
      "r865",
      "r991"
     ]
    },
    "ck0000091882_DefinedBenefitPlanAssetsInFairValueHierarchy": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanAssetsInFairValueHierarchy",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail": {
       "parentTag": "us-gaap_AlternativeInvestment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total recorded at fair value",
        "label": "Defined Benefit Plan Assets In Fair Value Hierarchy",
        "documentation": "Defined benefit plan, assets in the fair value hierarchy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanSignificantAssumptionsUsedToDetermineBenefitObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Annual discount rate used to determine benefit obligation",
        "verboseLabel": "Discount rate percentage",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r524"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanSignificantAssumptionsUsedToDetermineBenefitObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "terseLabel": "Assumed annual rate of future salary increases for projected benefit obligation",
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r525"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanSignificantAssumptionsUsedToDetermineBenefitObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Weighted-Average Interest Crediting Rate",
        "terseLabel": "Crediting interest rate for cash balance plans",
        "documentation": "Weighted-average interest crediting rate used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, cash balance and other defined benefit plans with promised interest crediting rate."
       }
      }
     },
     "auth_ref": [
      "r527"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Discount rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r524"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "terseLabel": "Defined benefit plan, assumptions used calculating net periodic benefit cost, expected long-term rate of return on plan assets",
        "verboseLabel": "Expected return on plan assets",
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r526",
      "r545"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "terseLabel": "Rate of compensation increase",
        "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r525"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Weighted-Average Interest Crediting Rate",
        "terseLabel": "Crediting interest rate for cash balance plans",
        "documentation": "Weighted-average interest crediting rate used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, cash balance and other defined benefit plans with promised interest crediting rate."
       }
      }
     },
     "auth_ref": [
      "r527"
     ]
    },
    "ck0000091882_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostYearAchieved": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostYearAchieved",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan assumptions used calculating net periodic benefit cost year achieved.",
        "label": "Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Year Achieved",
        "terseLabel": "Year achieved"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostYearAchievedRange": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostYearAchievedRange",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan assumptions used calculating net periodic benefit cost year achieved range.",
        "label": "Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Year Achieved Range",
        "terseLabel": "Year achieved"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanBenefitObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail": {
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Benefit Obligation",
        "terseLabel": "Benefit obligation",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedLabel": "Benefits paid",
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r488",
      "r548"
     ]
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category",
        "documentation": "Information by defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r529",
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and cash equivalents",
        "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_DefinedBenefitPlanCashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanCashMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Cash [Member]",
        "terseLabel": "Cash [Member]",
        "documentation": "Cash in which defined benefit plan asset is invested."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Defined benefit plan, contributions by employer",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r505",
      "r544",
      "r863",
      "r864",
      "r865",
      "r866"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInAociDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedOnConsolidatedBalanceSheetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanSignificantAssumptionsUsedToDetermineBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [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": []
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanEquitySecuritiesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Equity Securities [Member]",
        "terseLabel": "Global Equities [Member]",
        "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r865"
     ]
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesNonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanEquitySecuritiesNonUsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Equity Securities, Non-US [Member]",
        "terseLabel": "Non-U.S Fixed Income [Member]",
        "documentation": "Security representing ownership in corporation or other legal entity, not domiciled in United States of America (US), for which ownership is represented by share of stock; in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanEquitySecuritiesUsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Equity Securities, US [Member]",
        "terseLabel": "U.S Fixed Income [Member]",
        "documentation": "Security representing ownership in corporation or other legal entity, domiciled in United States of America (US), for which ownership is represented by share of stock; in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, expected benefit payments, 2029-2033",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, expected benefit payments, 2024",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, expected benefit payments, 2028",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, expected benefit payments, 2027",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, expected benefit payments, 2026",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, expected benefit payments, 2025",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, expected contributions in 2024",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r866"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedLabel": "Expected return on assets",
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r517",
      "r539",
      "r865",
      "r866"
     ]
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail": {
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansChangeInFairValueOfPlanAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "verboseLabel": "Fair value of plan assets",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r503",
      "r505",
      "r506",
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "totalLabel": "Funded status",
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r501",
      "r865"
     ]
    },
    "ck0000091882_DefinedBenefitPlanHealthCareCostTrendRateAssumed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumed",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan health care cost trend rate assumed.",
        "label": "Defined Benefit Plan Health Care Cost Trend Rate Assumed",
        "terseLabel": "Defined benefit plan, annual rate of increase in the per capita cost of covered health care benefits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year",
        "terseLabel": "Health care cost trend rate",
        "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r484",
      "r516",
      "r538",
      "r865",
      "r866"
     ]
    },
    "ck0000091882_DefinedBenefitPlanNetAccruedIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanNetAccruedIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan, net accrued income.",
        "label": "Defined Benefit Plan Net Accrued Income",
        "terseLabel": "Net accrued income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "terseLabel": "Defined benefit plan, net periodic benefit (credit) cost",
        "totalLabel": "Net periodic benefit cost",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r536",
      "r865",
      "r866"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes expected return (loss) on plan asset component of net periodic benefit (cost) credit for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r536"
     ]
    },
    "ck0000091882_DefinedBenefitPlanPendingPurchasesOfSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanPendingPurchasesOfSecurities",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan, pending purchases of securities.",
        "label": "Defined Benefit Plan Pending Purchases Of Securities",
        "terseLabel": "Pending purchases of securities"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DefinedBenefitPlanPendingSalesOfSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanPendingSalesOfSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan, pending sales of securities.",
        "label": "Defined Benefit Plan Pending Sales Of Securities",
        "terseLabel": "Pending sales of securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanPlanAmendments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPlanAmendments",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendments",
        "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment",
        "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansChangeInFairValueOfPlanAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedLabel": "Benefits paid",
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r963"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r502",
      "r865"
     ]
    },
    "ck0000091882_DefinedBenefitPlanRecordedAtNetAnnualValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanRecordedAtNetAnnualValue",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail": {
       "parentTag": "us-gaap_AlternativeInvestment",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total recorded at NAV",
        "label": "Defined Benefit Plan Recorded At Net Annual Value",
        "documentation": "Amount of defined benefit plan, assets recorded at NAV."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r482",
      "r515",
      "r537",
      "r865",
      "r866"
     ]
    },
    "ck0000091882_DefinedBenefitPlanSharedCostsDeferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DefinedBenefitPlanSharedCostsDeferred",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Shared Costs Deferred",
        "label": "Defined Benefit Plan Shared Costs Deferred",
        "terseLabel": "Defined benefit plan, shared costs deferred with joint ownership"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate",
        "terseLabel": "Defined benefit plan, ultimate health care cost trend rate",
        "verboseLabel": "Ultimate health care cost trend rate",
        "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, employer matching contributions",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "ck0000091882_DemandSideManagementprogramsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DemandSideManagementprogramsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Demand Side Management programs [Member]",
        "label": "Demand Side Managementprograms [Member]",
        "terseLabel": "Demand Side Management Programs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationAmortizationAndAccretionNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Amortization and Accretion, Net",
        "terseLabel": "Depreciation and amortization",
        "totalLabel": "Depreciation, Amortization and Accretion, Net, Total",
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current."
       }
      }
     },
     "auth_ref": [
      "r596"
     ]
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetFairValueGrossLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset",
        "verboseLabel": "Total Liabilities, fair value",
        "terseLabel": "Gross liabilities presented in the consolidated balance sheet",
        "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r31",
      "r105",
      "r820",
      "r821"
     ]
    },
    "us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r596"
     ]
    },
    "us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetNotSubjectToMasterNettingArrangement",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets not offset in the consolidated balance sheet",
        "label": "Derivative Asset, Not Subject to Master Netting Arrangement",
        "documentation": "Fair value of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r841"
     ]
    },
    "us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangementDeduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetNotSubjectToMasterNettingArrangementDeduction",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts not offset in the consolidated balance sheet, financial instruments",
        "label": "Derivative Asset, Not Subject to Master Netting Arrangement Deduction",
        "documentation": "Fair value of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, not subject to a master netting arrangement, deducted from derivative assets."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r30"
     ]
    },
    "ck0000091882_DerivativeAssetNotSubjectToMasterNettingArrangementDeductionCashCollateralReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DerivativeAssetNotSubjectToMasterNettingArrangementDeductionCashCollateralReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts not offset in the consolidated balance sheet, cash collateral received",
        "label": "Derivative Asset Not Subject To Master Netting Arrangement Deduction Cash Collateral Received",
        "documentation": "Derivative asset, not subject to master netting arrangement, deduction, cash collateral received."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset."
       }
      }
     },
     "auth_ref": [
      "r596"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Derivative Assets",
        "label": "Derivative Asset",
        "terseLabel": "Derivative Assets",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r272",
      "r619",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r763",
      "r764",
      "r814",
      "r817",
      "r819",
      "r820",
      "r822",
      "r823",
      "r841",
      "r884",
      "r999"
     ]
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail": {
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Current",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail": {
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Noncurrent",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ck0000091882_DerivativeAssetsWithAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DerivativeAssetsWithAffiliates",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetParentheticalDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative assets with affiliates.",
        "label": "Derivative Assets With Affiliates",
        "terseLabel": "Derivative assets with affiliates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeCollateralObligationToReturnCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeCollateralObligationToReturnCash",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset",
        "terseLabel": "Margin liabilities with cash collateral",
        "verboseLabel": "Gross amounts not offset in the consolidated balance sheet, cash collateral received",
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r117",
      "r269",
      "r840"
     ]
    },
    "us-gaap_DerivativeCollateralObligationToReturnSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeCollateralObligationToReturnSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset",
        "terseLabel": "Gross amounts not offset in the consolidated balance sheet, financial instruments",
        "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r269",
      "r840"
     ]
    },
    "us-gaap_DerivativeCollateralRightToReclaimCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeCollateralRightToReclaimCash",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail": {
       "parentTag": "us-gaap_DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset",
        "terseLabel": "Gross amounts not offset in the consolidated balance sheet, cash collateral paid",
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r117",
      "r269",
      "r840"
     ]
    },
    "us-gaap_DerivativeCollateralRightToReclaimSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeCollateralRightToReclaimSecurities",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset",
        "terseLabel": "Gross amounts not offset in the consolidated balance sheet, financial instruments",
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r269",
      "r840"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesInCashFlowHedgingRelationshipsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r747",
      "r749",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r771",
      "r772",
      "r773",
      "r774",
      "r790",
      "r791",
      "r792",
      "r793",
      "r796",
      "r797",
      "r798",
      "r799",
      "r814",
      "r815",
      "r819",
      "r822",
      "r882",
      "r884"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "verboseLabel": "Total assets, fair value",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r105",
      "r170",
      "r267",
      "r841"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral, Total",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral",
        "terseLabel": "Gross amounts not offset in the consolidated balance sheet, net amounts",
        "documentation": "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r29",
      "r32",
      "r118"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail": {
       "parentTag": "us-gaap_DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross liabilities presented in the consolidated balance sheet",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r105",
      "r170",
      "r267",
      "r841"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gross liabilities presented in the consolidated balance sheet",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral",
        "terseLabel": "Fair value of derivative instruments with credit-related contingent provisions that are in liability position and not fully collateralized with cash",
        "totalLabel": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral, Total",
        "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r29",
      "r32",
      "r118"
     ]
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeGainLossOnDerivativeNet",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "totalLabel": "Derivative, Gain (Loss) on Derivative, Net, Total",
        "terseLabel": "Amount of Gain (Loss) Recognized in Income on Derivatives",
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative."
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesInCashFlowHedgingRelationshipsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r106",
      "r108",
      "r111",
      "r747",
      "r749",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r771",
      "r772",
      "r773",
      "r774",
      "r790",
      "r791",
      "r792",
      "r793",
      "r796",
      "r797",
      "r798",
      "r799",
      "r814",
      "r815",
      "r819",
      "r822",
      "r841",
      "r882",
      "r884"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Financial Instruments",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r598",
      "r605"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesInCashFlowHedgingRelationshipsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship",
        "documentation": "Information by type of hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r103",
      "r108"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Derivative Liability",
        "label": "Derivative Liability",
        "terseLabel": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r272",
      "r619",
      "r740",
      "r741",
      "r742",
      "r743",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r771",
      "r773",
      "r774",
      "r815",
      "r816",
      "r817",
      "r819",
      "r820",
      "r822",
      "r823",
      "r841",
      "r999"
     ]
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail": {
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Noncurrent",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "us-gaap_DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross amounts not offset in the consolidated balance sheet, net amounts",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, after Offset and Deduction",
        "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Excludes derivative not subject to master netting arrangement or similar agreement."
       }
      }
     },
     "auth_ref": [
      "r270",
      "r841"
     ]
    },
    "us-gaap_DerivativeLiabilityFairValueGrossAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilityFairValueGrossAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset",
        "terseLabel": "Gross Assets presented in the consolidated balance sheet",
        "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r31",
      "r105",
      "r820",
      "r821",
      "r840"
     ]
    },
    "us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r596"
     ]
    },
    "us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilityNotOffsetPolicyElectionDeduction",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail": {
       "parentTag": "us-gaap_DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts not offset in the consolidated balance sheet, financial instruments",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset",
        "documentation": "Fair value of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset, subject to master netting arrangement or similar agreement and not elected or qualified to offset, deducted from derivative liability."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r30",
      "r241"
     ]
    },
    "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative liability."
       }
      }
     },
     "auth_ref": [
      "r596"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesInCashFlowHedgingRelationshipsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [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": [
      "r605"
     ]
    },
    "us-gaap_DerivativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative [Member]",
        "terseLabel": "Derivatives [Member]",
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)."
       }
      }
     },
     "auth_ref": [
      "r211"
     ]
    },
    "us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure": {
     "xbrltype": "energyItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeNonmonetaryNotionalAmountEnergyMeasure",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative, Nonmonetary Notional Amount, Energy Measure",
        "terseLabel": "Fixed price",
        "documentation": "Nominal energy measure used to calculate payments on a derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative, Notional Amount",
        "terseLabel": "Interest rate",
        "verboseLabel": "Notional value",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r974",
      "r975"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesInCashFlowHedgingRelationshipsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]",
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r96",
      "r97",
      "r99",
      "r101",
      "r104",
      "r108",
      "r114",
      "r116",
      "r120",
      "r605"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Instruments",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r96",
      "r97",
      "r101",
      "r115",
      "r299"
     ]
    },
    "ck0000091882_DesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DES.",
        "label": "DES [Member]",
        "terseLabel": "DES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation Of Revenue [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": [
      "r473",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation Of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOtherIncomeExpenseNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Total cash consideration",
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r896",
      "r897",
      "r898"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r896",
      "r897",
      "r898",
      "r900"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date",
        "verboseLabel": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "verboseLabel": "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": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Federal",
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DominionEnergyCarolinaGasTransmissionLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DominionEnergyCarolinaGasTransmissionLLCMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dominion Energy Carolina Gas Transmission LLC [Member]",
        "label": "Dominion Energy Carolina Gas Transmission L L C [Member]",
        "terseLabel": "DECG [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DominionEnergyDefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DominionEnergyDefinedBenefitPlansMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dominion Energy Defined Benefit Plans.",
        "label": "Dominion Energy Defined Benefit Plans [Member]",
        "terseLabel": "Dominion Energy Defined Benefit Plans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DominionEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DominionEnergyMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dominion Energy.",
        "label": "Dominion Energy [Member]",
        "terseLabel": "Dominion Energy [Member]",
        "verboseLabel": "Dominion Energy"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DominionEnergySouthCarolinaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DominionEnergySouthCarolinaMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dominion Energy South Carolina [Member]",
        "terseLabel": "Dominion Energy South Carolina, Inc. [Member]",
        "documentation": "Dominion energy south Carolina."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DueFromAffiliatedAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DueFromAffiliatedAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_RegulatedEntityOtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Affiliated receivables",
        "label": "Due From Affiliated Assets Noncurrent",
        "documentation": "Due from affiliated assets noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DueToAffiliatedAndRelatedPartyPayablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DueToAffiliatedAndRelatedPartyPayablesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Affiliated and related party payables",
        "label": "Due to Affiliated and Related Party Payables Current",
        "documentation": "Due to affiliated and related party payables current."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_DueToAffiliatedLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "DueToAffiliatedLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Affiliated liabilities",
        "label": "Due to Affiliated Liabilities Noncurrent",
        "documentation": "Due to affiliated liabilities noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_EMANIMaximumInsuranceCoverageForPropertyDamageAndOutageCostsFromNonNuclearEvent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EMANIMaximumInsuranceCoverageForPropertyDamageAndOutageCostsFromNonNuclearEvent",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EMANI maximum insurance coverage for property damage and outage costs from non-nuclear event",
        "label": "E M A N I Maximum Insurance Coverage For Property Damage And Outage Costs From Non Nuclear Event",
        "documentation": "E M A N I maximum insurance coverage for property damage and outage costs from non nuclear event."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarliestTaxYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarliestTaxYearMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earliest Tax Year [Member]",
        "terseLabel": "Earliest Tax Year",
        "documentation": "Earliest identified tax year."
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r565"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Increases (reductions) resulting from:"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_EffectiveIncomeTaxRateReconciliationAllowanceForFundsUsedDuringConstructionEquity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationAllowanceForFundsUsedDuringConstructionEquity",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate reconciliation allowance for funds used during construction equity.",
        "label": "Effective Income Tax Rate Reconciliation Allowance For Funds Used During Construction Equity",
        "negatedLabel": "AFUDC - equity",
        "terseLabel": "AFUDC\u2014equity"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_EffectiveIncomeTaxRateReconciliationAmortizationOfFederalInvestmentTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationAmortizationOfFederalInvestmentTaxCredits",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate reconciliation amortization of federal investment tax credits.",
        "label": "Effective Income Tax Rate Reconciliation Amortization Of Federal Investment Tax Credits",
        "negatedLabel": "Amortization of federal investment tax credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "U.S. statutory rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r565",
      "r583"
     ]
    },
    "ck0000091882_EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate reconciliation changes in unrecognized tax benefits.",
        "label": "Effective Income Tax Rate Reconciliation Changes In Unrecognized Tax Benefits",
        "terseLabel": "Changes in unrecognized tax benefits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r965",
      "r973"
     ]
    },
    "ck0000091882_EffectiveIncomeTaxRateReconciliationPriorPeriodAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationPriorPeriodAdjustments",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate reconciliation prior period adjustments.",
        "label": "Effective Income Tax Rate Reconciliation Prior Period Adjustments",
        "terseLabel": "Prior period adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "negatedLabel": "State taxes, net of federal benefit",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r965",
      "r973"
     ]
    },
    "ck0000091882_EffectiveIncomeTaxReconciliationReversalOfExcessDeferredIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EffectiveIncomeTaxReconciliationReversalOfExcessDeferredIncomeTaxes",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax reconciliation reversal of excess deferred income taxes.",
        "label": "Effective Income Tax Reconciliation Reversal Of Excess Deferred Income Taxes",
        "negatedLabel": "Reversal of excess deferred income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ElectricBaseRateCaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ElectricBaseRateCaseMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electric Base Rate Case",
        "label": "Electric Base Rate Case [Member]",
        "documentation": "Electric base rate case."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ElectricCostOfFuelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ElectricCostOfFuelMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electric - Cost of Fuel [Member]",
        "label": "Electric Cost of Fuel [Member]",
        "documentation": "Electric Cost of Fuel."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ElectricDomesticRegulatedRevenuesAffiliate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ElectricDomesticRegulatedRevenuesAffiliate",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric Domestic Regulated Revenues - Affiliate",
        "label": "Electric Domestic Regulated Revenues Affiliate",
        "terseLabel": "Operating Revenues \u2013 Electric from sales to affiliate"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ElectricGeneratingStationsWithWaterWithdrawalsUnderCWA": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ElectricGeneratingStationsWithWaterWithdrawalsUnderCWA",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric generating stations with water withdrawals under CWA.",
        "label": "Electric Generating Stations With Water Withdrawals Under C W A",
        "terseLabel": "Electric generating stations with water withdrawals under CWA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricGenerationEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ElectricGenerationEquipmentMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electric Generation Equipment [Member]",
        "terseLabel": "Generation [Member]",
        "documentation": "Equipment used for the primary purpose of generating electricity to be distributed to the consumer."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ck0000091882_ElectricOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ElectricOperationsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Electric Operations segment is engaged in the generation, transmission, distribution and sale of electricity in South Carolina.",
        "label": "Electric Operations [Member]",
        "terseLabel": "Electric Operations"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ElectricOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ElectricOtherMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electric - Other [Member]",
        "label": "Electric Other [ Member]",
        "documentation": "Electric Other"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ElectricServiceCustomersRecoveryPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ElectricServiceCustomersRecoveryPeriod",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric service customers recovery period.",
        "label": "Electric Service Customers Recovery Period",
        "terseLabel": "Electric service customers recovery period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricTransmissionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ElectricTransmissionMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electric Transmission [Member]",
        "terseLabel": "Transmission [Member]",
        "documentation": "System used for the electrical transmission of the bulk transport of high voltage power, typically over longer distances, between generating plants and distribution systems. Typically comprised of towers, overhead conductors, underground conduits, roads and trails."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ElectricityMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electricity [Member]",
        "terseLabel": "Electricity [Member]",
        "documentation": "Generation, transmission and distribution of electric energy."
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "us-gaap_EnergyRelatedDerivativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EnergyRelatedDerivativeMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Related Derivative [Member]",
        "terseLabel": "Electricity [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to energy, for example, but not limited to, crude oil, electricity and natural gas."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnergyRelatedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EnergyRelatedInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Related Inventory",
        "terseLabel": "Fuel",
        "totalLabel": "Energy Related Inventory, Total",
        "documentation": "Carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies relating to a source of usable power held for future sale or future use in manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ck0000091882_EnergyRelatedInventoryNaturalGasInStored": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EnergyRelatedInventoryNaturalGasInStored",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of natural gas in storage, which is a mixture of gases (liquefied or otherwise), used for fuel and manufacturing purposes, which is ready for sale.",
        "label": "Energy Related Inventory Natural Gas In Stored",
        "terseLabel": "Gas storage"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "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": [
      "r894"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "terseLabel": "Entity",
        "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_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Act File Number",
        "terseLabel": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "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": [
      "r894"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "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": [
      "r894"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "us-gaap_EnvironmentalCostsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EnvironmentalCostsPolicy",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Environmental Costs, Policy [Policy Text Block]",
        "terseLabel": "Environmental",
        "documentation": "Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r385",
      "r395",
      "r849",
      "r904"
     ]
    },
    "ck0000091882_EnvironmentalProtectionAgencyAndStateRegulatoryAgenciesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EnvironmentalProtectionAgencyAndStateRegulatoryAgenciesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Environmental Protection Agency And State Regulatory Agencies [Member]",
        "documentation": "Environmental protection agency and state regulatory agencies.",
        "terseLabel": "Environmental Protection Agency And State Regulatory Agencies"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_EnvironmentalProtectionAgencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EnvironmentalProtectionAgencyMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Environmental Protection Agency [Member]",
        "documentation": "Environmental protection agency.",
        "terseLabel": "EPA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnvironmentalRemediationContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EnvironmentalRemediationContingencyAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Environmental Remediation Contingency [Axis]",
        "documentation": "Information by type of environmental remediation contingency."
       }
      }
     },
     "auth_ref": [
      "r941",
      "r942",
      "r943",
      "r949"
     ]
    },
    "us-gaap_EnvironmentalRemediationContingencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EnvironmentalRemediationContingencyDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Environmental Remediation Contingency [Domain]",
        "documentation": "Environmental remediation contingency, for example, but not limited to, asbestos, air emissions and mercury emissions."
       }
      }
     },
     "auth_ref": [
      "r941",
      "r942",
      "r943",
      "r949"
     ]
    },
    "ck0000091882_EnvironmentalRemediationCostsRecognizedInRegulatoryAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EnvironmentalRemediationCostsRecognizedInRegulatoryAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents deferred costs, net of costs previously recovered through rates and insurance settlements that are included in regulatory assets.",
        "label": "Environmental Remediation Costs Recognized In Regulatory Assets",
        "terseLabel": "Environmental remediation costs recognized in regulatory assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnvironmentalRestorationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EnvironmentalRestorationCostsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Environmental Restoration Costs [Member]",
        "terseLabel": "Environmental Remediation Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs associated with site remediation or other environmental exit costs that may occur on the sale, disposal, abandonment or decommissioning of a property."
       }
      }
     },
     "auth_ref": [
      "r233"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r247",
      "r279",
      "r280",
      "r281",
      "r301",
      "r302",
      "r303",
      "r305",
      "r310",
      "r312",
      "r314",
      "r354",
      "r355",
      "r461",
      "r557",
      "r558",
      "r559",
      "r577",
      "r578",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r648",
      "r718",
      "r719",
      "r720",
      "r738",
      "r802"
     ]
    },
    "us-gaap_EscrowDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EscrowDeposit",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Escrow Deposit",
        "terseLabel": "Escrow account",
        "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r831"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimated Fair Value",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r619",
      "r851",
      "r852"
     ]
    },
    "ck0000091882_EstimatedElectricTransmissionCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EstimatedElectricTransmissionCost",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated electric transmission cost",
        "label": "Estimated Electric Transmission Cost",
        "documentation": "Estimated electric transmission cost."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_EstimatedFairValueOfProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EstimatedFairValueOfProperty",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesNonrecurringFairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated fair value of property.",
        "label": "Estimated Fair Value Of Property",
        "terseLabel": "Estimated fair value of property"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EstimatedInsuranceRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EstimatedInsuranceRecoveries",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated Insurance Recoveries",
        "terseLabel": "Amount that could be assessed for each licensed reactor",
        "documentation": "Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "ck0000091882_EstimatedInsuranceRecoveriesPerYearPerReactor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EstimatedInsuranceRecoveriesPerYearPerReactor",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Insurance Recoveries Per Year per Reactor",
        "label": "Estimated Insurance Recoveries Per Year Per Reactor",
        "terseLabel": "Amount that could be assessed for each licensed reactor per year"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_EstimatedProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "EstimatedProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of property",
        "label": "Estimated Proceeds From Sale Of Property Plant And Equipment",
        "documentation": "Estimated Proceeds From Sale Of Property Plant And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_FILOTMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "FILOTMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FILOT",
        "label": "F I L O T [Member]",
        "documentation": "FILOT."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesNonrecurringFairValueMeasurementsNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [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": [
      "r611",
      "r612",
      "r615"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesNonrecurringFairValueMeasurementsNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r612",
      "r615"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of Sensitivity of The Fair Value Measurements To Changes in The Significant Unobservable Inputs",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings [Abstract]",
        "terseLabel": "Included in earnings:"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, assets and liabilities measured on recurring basis.",
        "label": "Fair Value Assets And Liabilities Measured On Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis, Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of Quantitative Information About Level 3 Fair Value Measurements",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique used to measure similar asset in prior period by class of asset or liability on non-recurring basis."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [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": []
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value By Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r123",
      "r124"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r123"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r612",
      "r659",
      "r660",
      "r661",
      "r851",
      "r852",
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r212"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r121",
      "r429",
      "r851",
      "r852"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r612",
      "r613",
      "r614",
      "r616"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r851",
      "r852"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivatives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements, Including Derivatives",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r505",
      "r510",
      "r612",
      "r659",
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2",
        "verboseLabel": "Level 2",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r505",
      "r510",
      "r612",
      "r660",
      "r851",
      "r852",
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r612",
      "r661",
      "r851",
      "r852",
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r659",
      "r660",
      "r661",
      "r851",
      "r852",
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair value, recurring",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r610",
      "r616"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis and included in Level 3",
        "documentation": "Tabular disclosure of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r22"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs",
        "periodStartLabel": "Beginning balance",
        "negatedPeriodEndLabel": "Ending balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r121"
     ]
    },
    "us-gaap_FederalIncomeTaxNoteTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FederalIncomeTaxNoteTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Income Tax Note [Table]",
        "terseLabel": "Federal Income Tax Note [Table]",
        "documentation": "Table of federal income tax note for schedule of investments. The federal income tax note may be qualified for security investments, non-security investments and/or for the combination of security and non-security investments."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "ck0000091882_FederalLimitOnPublicLiabilityClaimsFromNuclearIncident": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "FederalLimitOnPublicLiabilityClaimsFromNuclearIncident",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal limit on public liability claims from nuclear incident.",
        "label": "Federal Limit On Public Liability Claims From Nuclear Incident",
        "terseLabel": "Maximum liability protection per nuclear incident amount"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_FinalRuleToReviseEffluentLimitationsGuidelinesForSteamElectricPowerGeneratingCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "FinalRuleToReviseEffluentLimitationsGuidelinesForSteamElectricPowerGeneratingCategoryMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Rule To Revise Effluent Limitations Guidelines For Steam Electric Power Generating Category [Member]",
        "documentation": "Final rule to revise effluent limitations guidelines for steam electric power generating category.",
        "terseLabel": "Final Rule to Revise Effluent Limitations Guidelines for Steam Electric Power Generating Category"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Finance lease cost, interest",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r634",
      "r641",
      "r878"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows from finance leases",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r636",
      "r644"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Finance Lease Liabilities, Payments, Due [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail2": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability",
        "terseLabel": "Present value of finance lease liabilities",
        "verboseLabel": "Finance leases",
        "totalLabel": "Finance Lease, Liability, Total",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r632",
      "r647"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail": {
       "parentTag": "ck0000091882_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Finance lease liabilities - current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r632"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail": {
       "parentTag": "ck0000091882_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Finance lease liabilities - noncurrent",
        "verboseLabel": "Finance leases",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r632"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid",
        "totalLabel": "Maturity of finance lease liabilities, total undiscounted lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of finance lease liabilities, after 2028",
        "label": "Finance Lease, Liability, to be Paid, after Rolling Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r981"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of finance lease liabilities, 2024",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of finance lease liabilities, 2028",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of finance lease liabilities, 2027",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of finance lease liabilities, 2026",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of finance lease liabilities, 2025",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail2": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease liabilities, present value adjustment",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Finance lease liabilities, present value adjustment",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "ck0000091882_FinanceLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "FinanceLeaseMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance lease.",
        "label": "Finance Lease [Member]",
        "terseLabel": "Finance Lease"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Principal Payments",
        "terseLabel": "Financing cash flows from finance leases",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r635",
      "r644"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail": {
       "parentTag": "ck0000091882_OperatingAndFinanceLeaseRightOfUseAsset",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease assets",
        "totalLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "verboseLabel": "Finance lease assets, accumulated amortization",
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r909"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Finance lease cost, amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r634",
      "r641",
      "r878"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForOperatingAndFinanceLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate - finance leases",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r878"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForOperatingAndFinanceLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term - finance leases",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r645",
      "r878"
     ]
    },
    "ck0000091882_FirstMortgageBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "FirstMortgageBondsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds [Member]",
        "label": "First Mortgage Bonds [Member]",
        "terseLabel": "First Mortgage Bonds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FixedIncomeSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FixedIncomeSecuritiesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Income Securities [Member]",
        "terseLabel": "Fixed Income [Member]",
        "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity."
       }
      }
     },
     "auth_ref": [
      "r865",
      "r882",
      "r883",
      "r962"
     ]
    },
    "ck0000091882_FuelCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "FuelCompanyMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fuel company",
        "label": "Fuel Company Member",
        "documentation": "Fuel Company Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GainFromTransferredUtilityProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GainFromTransferredUtilityProperty",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain from transferred utility property",
        "label": "Gain from Transferred Utility Property",
        "documentation": "Gain from transferred utility property."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GainFromTransferredUtilityPropertyAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GainFromTransferredUtilityPropertyAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain from transferred utility property after-tax",
        "label": "Gain from Transferred Utility Property After Tax",
        "documentation": "Gain from transferred utility property after tax."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GainLossOnPurchasedPower": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GainLossOnPurchasedPower",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased power",
        "label": "Gain Loss on Purchased Power",
        "documentation": "Gain (Loss) on purchased power."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfOtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfOtherInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Sale of Other Investments",
        "terseLabel": "Included in regulatory assets/liabilities",
        "documentation": "Amount of gain (loss) included in earnings for investments classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossRelatedToLitigationSettlement",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) Related to Litigation Settlement",
        "terseLabel": "Settlements",
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "ck0000091882_GainRelatedToLitigationSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GainRelatedToLitigationSettlement",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain related to litigation settlement.",
        "label": "Gain Related to Litigation Settlement",
        "terseLabel": "Gain from transferred non utility property"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GainRelatedToLitigationSettlementAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GainRelatedToLitigationSettlementAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain related to litigation settlement after tax.",
        "label": "Gain Related to Litigation Settlement After Tax",
        "terseLabel": "Gain from transferred non utility property, after tax"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GainRelatedToLitigationSettlementOnTransferOfRemainingProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GainRelatedToLitigationSettlementOnTransferOfRemainingProperty",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain from transferred remaining utility property",
        "label": "Gain Related To Litigation Settlement On Transfer of Remaining Property",
        "documentation": "Gain related to litigation settlement on transfer of remaining property."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GainRelatedToLitigationSettlementOnTransferOfRemainingPropertyAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GainRelatedToLitigationSettlementOnTransferOfRemainingPropertyAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain from transferred remaining utility property, after tax",
        "label": "Gain Related To Litigation Settlement On Transfer of Remaining Property After Tax",
        "documentation": "Gain related to litigation settlement on transfer of remaining property after-tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainsLossesOnSalesOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainsLossesOnSalesOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gain (Loss) on Disposition of Assets for Financial Service Operations, Total",
        "label": "Gain (Loss) on Disposition of Assets for Financial Service Operations",
        "terseLabel": "Gains on sales of assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets utilized in financial service operations."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GasAndElectricDistributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GasAndElectricDistributionMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gas and electric distribution.",
        "label": "Gas and Electric Distribution [Member]",
        "terseLabel": "Distribution [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GasDistributionEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GasDistributionEquipmentMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gas Distribution Equipment [Member]",
        "terseLabel": "Distribution [Member]",
        "documentation": "Long lived, depreciable assets used for the primary purpose of distributing a gas product to the consumer."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GasDistributionSegmentMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GasDistributionSegmentMemberMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Gas Distribution segment is engaged in the purchase, transportation and sale of natural gas to retail customers in parts of North Carolina and South Carolina.",
        "label": "Gas Distribution Segment Member [Member]",
        "terseLabel": "Gas Distribution"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GasDomesticRegulatedRevenuesAffiliate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GasDomesticRegulatedRevenuesAffiliate",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gas domestic regulated revenues affiliate.",
        "label": "Gas Domestic Regulated Revenues Affiliate",
        "terseLabel": "Operating Revenues \u2013 Gas from sales to affiliate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GasTransmissionEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GasTransmissionEquipmentMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gas Transmission Equipment [Member]",
        "terseLabel": "Transmission [Member]",
        "documentation": "Long lived, depreciable assets used for the primary purpose of transmitting and distributing gas product to the consumer."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GencoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GencoMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents South Carolina Generating Company, Inc., a wholly owned subsidiary of the entity.",
        "label": "GENCO [Member]",
        "terseLabel": "Genco"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GovernmentAndOtherDebtInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GovernmentAndOtherDebtInstrumentsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government and Other Debt Instruments.",
        "label": "Government And Other Debt Instruments [Member]",
        "terseLabel": "Government and Other Debt Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GrossNonutilityPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GrossNonutilityPropertyMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Nonutility Property",
        "label": "Gross Nonutility Property [Member]",
        "documentation": "Gross nonutility property."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_GrossUtilityPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "GrossUtilityPlantMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross utility plant.",
        "label": "Gross Utility Plant [Member]",
        "terseLabel": "Total Gross Utility Plant"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GuaranteeObligationsByNatureAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesSuretyBondsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantor Obligations, Nature [Axis]",
        "documentation": "Information by nature of guarantee."
       }
      }
     },
     "auth_ref": [
      "r398",
      "r399",
      "r400",
      "r401"
     ]
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GuaranteeObligationsMaximumExposure",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesSuretyBondsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantee obligation",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GuaranteeObligationsNatureDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesSuretyBondsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantor Obligations, Nature [Domain]",
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r398",
      "r399",
      "r400",
      "r401"
     ]
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r597"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_HedgingRelationshipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HedgingRelationshipDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesInCashFlowHedgingRelationshipsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship",
        "documentation": "Nature or intent of a hedge."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ck0000091882_HeightenedEntrainmentAnalysisUnderCWA": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "HeightenedEntrainmentAnalysisUnderCWA",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Heightened entrainment analysis under CWA.",
        "label": "Heightened Entrainment Analysis Under C W A",
        "terseLabel": "Electric generating stations with water withdrawals with heightened entrainment analysis under CWA"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_HydroelectricFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "HydroelectricFacilitiesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hydroelectric Facilities [Member]",
        "documentation": "Hydroelectric facilities.",
        "terseLabel": "Hydroelectric Facilities"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r896",
      "r897",
      "r898"
     ]
    },
    "ck0000091882_ImpairmentOfAssetsAndOtherChargesAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ImpairmentOfAssetsAndOtherChargesAfterTax",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesNonrecurringFairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment of assets and other charges after tax.",
        "label": "Impairment Of Assets And Other Charges After Tax",
        "terseLabel": "Impairment of assets and other charges, after-tax"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ImpairmentOfAssetsAndOtherChargesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ImpairmentOfAssetsAndOtherChargesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment of assets and other charges.",
        "label": "Impairment Of Assets And Other Charges [Member]",
        "terseLabel": "Impairment of Assets and Other Charges"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before income tax expense",
        "totalLabel": "Income before income tax expense",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r172",
      "r224",
      "r320",
      "r334",
      "r340",
      "r343",
      "r680",
      "r693",
      "r845"
     ]
    },
    "us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOtherIncomeExpenseNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gain on sale of assets",
        "totalLabel": "Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, Attributable to Parent, before Income Tax, Total",
        "label": "Income (Loss) from Individually Significant Component Disposed of or Held-for-Sale, Excluding Discontinued Operations, Attributable to Parent, before Income Tax",
        "documentation": "Amount before tax of income (loss) from an individually significant component disposed of or held-for-sale attributable to parent. Excludes discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "ck0000091882_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOtherIncomeExpenseNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gain on sale of assets, after tax",
        "label": "Income Loss From Individually Significant Component Disposed Of Or Held For Sale Excluding Discontinued Operations Attributable To Parent Net Of Tax",
        "documentation": "Income (loss) from individually significant component disposed of or held-for-sale, excluding discontinued operations, attributable to parent, net of tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOtherIncomeExpenseNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOtherIncomeExpenseNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r21",
      "r34",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r187"
     ]
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r386",
      "r786"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r786"
     ]
    },
    "ck0000091882_IncomeStatementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "IncomeStatementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Policy [Policy Text Block]",
        "terseLabel": "Statement of Operations Presentation",
        "documentation": "Income statement policy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "terseLabel": "Income Tax Authority, Name",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Domain]",
        "terseLabel": "Income Tax Authority, Name",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r560",
      "r566",
      "r570",
      "r574",
      "r579",
      "r584",
      "r585",
      "r586",
      "r732"
     ]
    },
    "us-gaap_IncomeTaxExaminationDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationDescription",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination, Description",
        "terseLabel": "Income tax examination, description",
        "documentation": "A brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination, Penalties Expense",
        "terseLabel": "Proposed assessment amount from SCDOR audit",
        "documentation": "The amount of estimated penalties recognized in the period arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_IncomeTaxExaminationYearUnderExamination": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationYearUnderExamination",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination, Year under Examination",
        "terseLabel": "Income tax examination, year under examination",
        "documentation": "Tax year being audited in the income tax examination, in YYYY format."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 0.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails",
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "verboseLabel": "Income tax expense (benefit)",
        "terseLabel": "Income tax expense",
        "totalLabel": "Total income tax expense",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r244",
      "r311",
      "r312",
      "r328",
      "r564",
      "r580",
      "r699"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r562",
      "r563",
      "r570",
      "r571",
      "r573",
      "r575",
      "r726"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash for income taxes paid",
        "totalLabel": "Income Taxes Paid, Net, Total",
        "verboseLabel": "Income taxes paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "negatedLabel": "Receivables",
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ck0000091882_IncreaseDecreaseInAccountsPayableExcludingAffiliatedRelated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "IncreaseDecreaseInAccountsPayableExcludingAffiliatedRelated",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in accounts payable excluding affiliated related.",
        "label": "Increase Decrease In Accounts Payable Excluding Affiliated Related",
        "negatedLabel": "Accounts payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Taxes accrued",
        "verboseLabel": "Increase in accrued taxes",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Due from Related Parties, Current",
        "negatedLabel": "Receivables \u2013 affiliated and related party",
        "totalLabel": "Increase (Decrease) in Due from Related Parties, Current, Total",
        "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Due to Related Parties, Current",
        "terseLabel": "Accounts payable \u2013 affiliated and related party",
        "totalLabel": "Increase (Decrease) in Due to Related Parties, Current, Total",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ck0000091882_IncreaseDecreaseInIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "IncreaseDecreaseInIncomeTaxExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in income tax expense.",
        "label": "Increase Decrease In Income Tax Expense",
        "terseLabel": "Increase Decrease in Income Tax Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Interest Payable, Net",
        "terseLabel": "Interest accrued",
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories",
        "totalLabel": "Increase (Decrease) in Inventories, Total",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Changes in certain assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other assets and liabilities",
        "totalLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total",
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPensionAndPostretirementObligations",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits",
        "terseLabel": "Pension and other postretirement benefits",
        "totalLabel": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits, Total",
        "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Prepaid Expense",
        "negatedLabel": "Prepayments",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ck0000091882_IncreaseDecreaseInRegulatoryAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "IncreaseDecreaseInRegulatoryAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in regulatory assets.",
        "label": "Increase Decrease In Regulatory Assets",
        "negatedLabel": "Regulatory assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInRegulatoryLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInRegulatoryLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Regulatory Liabilities",
        "terseLabel": "Regulatory liabilities",
        "documentation": "The increase (decrease) during the reporting period in regulated liabilities. Regulated liabilities are created when regulatory agency permits an entity to defer revenues to the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ck0000091882_IncreaseInProposedNonFuelBaseRateAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "IncreaseInProposedNonFuelBaseRateAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in proposed non fuel base rate amount.",
        "label": "Increase In Proposed Non Fuel Base Rate Amount",
        "terseLabel": "Amount of Increase in proposed non fuel base rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax benefit reasonably possible to occur",
        "label": "Increase in Unrecognized Tax Benefits is Reasonably Possible",
        "documentation": "Amount of increase reasonably possible in the next twelve months for the unrecognized tax benefit."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ck0000091882_Increasedecreaseinderivativesaffectingregulatoryassetsandliabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "Increasedecreaseinderivativesaffectingregulatoryassetsandliabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesInCashFlowHedgingRelationshipsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "increase decrease in derivatives affecting regulatory assets and liabilities",
        "label": "Increasedecreaseinderivativesaffectingregulatoryassetsandliabilities",
        "terseLabel": "Increase (Decrease) in Derivatives Subject to Regulatory Treatment"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_IndustrialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "IndustrialMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial.",
        "label": "Industrial [Member]",
        "terseLabel": "Industrial"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_IndustrialRevenueBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "IndustrialRevenueBondsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industrial Revenue Bonds",
        "label": "Industrial Revenue Bonds [Member]",
        "documentation": "Industrial revenue bonds [member]."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_InflationAdjustmentsPeriodForNuclearInsurance": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "InflationAdjustmentsPeriodForNuclearInsurance",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inflation adjustments period for nuclear insurance.",
        "label": "Inflation Adjustments Period For Nuclear Insurance",
        "terseLabel": "Inflation adjustment period for nuclear insurance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InsuranceSettlementsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InsuranceSettlementsReceivableCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance Settlements Receivable, Current",
        "terseLabel": "Insurance receivables",
        "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "ck0000091882_InterCompanyCreditFacilityMaximumCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "InterCompanyCreditFacilityMaximumCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inter company credit facility maximum capacity",
        "label": "Inter Company Credit Facility Maximum Capacity",
        "documentation": "Inter company credit facility maximum capacity."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_IntercompanyCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "IntercompanyCreditFacilityMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intercompany Credit Facility",
        "label": "Intercompany Credit Facility [Member]",
        "documentation": "Intercompany credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails",
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest charges/expense from money pool transactions",
        "label": "Interest expense from money pool transactions",
        "totalLabel": "Interest Expense, Total",
        "terseLabel": "Interest charges, net of AFUDC",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r227",
      "r282",
      "r324",
      "r628",
      "r787",
      "r891",
      "r1000"
     ]
    },
    "us-gaap_InterestIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeOperating",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income from money pool transactions",
        "label": "Interest Income, Operating",
        "totalLabel": "Interest Income, Operating, Total",
        "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r779",
      "r825",
      "r826",
      "r890",
      "r891",
      "r1003"
     ]
    },
    "us-gaap_InterestPaidCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidCapitalized",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Capitalized, Investing Activities",
        "terseLabel": "Cash paid for interest, capitalized interest",
        "documentation": "Amount of cash paid for interest capitalized, classified as investing activity."
       }
      }
     },
     "auth_ref": [
      "r842",
      "r926"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest paid (net of capitalized interest of $20, $7 and $3)",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash for interest paid (net of capitalized interest)",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r289",
      "r290"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Payable, Current",
        "terseLabel": "Interest accrued",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_InterestRateContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestRateContractMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesInCashFlowHedgingRelationshipsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Contract [Member]",
        "terseLabel": "Interest Rate Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate."
       }
      }
     },
     "auth_ref": [
      "r836",
      "r841",
      "r863"
     ]
    },
    "ck0000091882_InterestRateCurrentDerivativeContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "InterestRateCurrentDerivativeContractMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate - current derivative contract.",
        "label": "Interest Rate Current Derivative Contract [Member]",
        "terseLabel": "Interest Rate Swap Current [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_InterestRateHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "InterestRateHedgesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Hedges [Member]",
        "documentation": "Interest rate hedges.",
        "terseLabel": "Interest Rate Hedges [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_InterestRateNonCurrentDerivativeContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "InterestRateNonCurrentDerivativeContractMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate noncurrent Derivative Contract.",
        "label": "Interest Rate Non Current Derivative Contract [Member]",
        "terseLabel": "Interest Rate Swap Noncurrent [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InternalRevenueServiceIRSMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "IRS",
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNetAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "terseLabel": "Inventories (at average cost):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r253",
      "r263",
      "r357",
      "r358",
      "r359",
      "r664",
      "r843"
     ]
    },
    "us-gaap_InventoryRawMaterialsAndSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRawMaterialsAndSupplies",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Raw Materials and Supplies, Gross",
        "terseLabel": "Materials and supplies",
        "totalLabel": "Inventory, Raw Materials and Supplies, Gross, Total",
        "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "ck0000091882_InvestmentAndOtherCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "InvestmentAndOtherCreditsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment and other credits.",
        "label": "Investment And Other Credits [Member]",
        "terseLabel": "Investment and Other Credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentTaxCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentTaxCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDetailsOfIncomeTaxExpenseForContinuingOperationsIncludingNoncontrollingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment tax credits",
        "terseLabel": "Investment tax credits",
        "label": "Investment Tax Credit",
        "documentation": "The amount deducted from an entities' taxes, reflecting a percentage of an amount invested in certain assets spread over the useful life of those assets; includes deferred investment tax credits."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "us-gaap_InvestmentsOwnedFederalIncomeTaxNoteLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsOwnedFederalIncomeTaxNoteLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Owned, Federal Income Tax Note [Line Items]",
        "terseLabel": "Investments Owned Federal Income Tax Note [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": [
      "r997"
     ]
    },
    "ck0000091882_JointRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "JointRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint revolving credit facility.",
        "label": "Joint Revolving Credit Facility [Member]",
        "terseLabel": "Joint Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyScheduleOfJointlyOwnedUtilityPlantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jointly Owned Utility Plant, Gross Ownership Amount of Plant in Service",
        "terseLabel": "Plant in service, jointly owned utility plant",
        "documentation": "The period end amount owned by the reporting utility of a jointly owned utility plant in service."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyScheduleOfJointlyOwnedUtilityPlantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jointly Owned Utility Plant, Ownership Amount of Construction Work in Progress",
        "terseLabel": "Construction work in progress, jointly owned utility plant",
        "documentation": "The period end amount of construction work in progress at a jointly owned electricity generation plant."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyScheduleOfJointlyOwnedUtilityPlantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jointly Owned Utility Plant, Ownership Amount of Plant Accumulated Depreciation",
        "terseLabel": "Accumulated depreciation, jointly owned utility plant",
        "documentation": "The period end amount of accumulated depreciation in a jointly owned electricity generation plant."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "JointlyOwnedUtilityPlantProportionateOwnershipShare",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyScheduleOfJointlyOwnedUtilityPlantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jointly Owned Utility Plant, Proportionate Ownership Share",
        "terseLabel": "Jointly owned utility plant, proportionate ownership share",
        "documentation": "The proportionate share of interest (percent) in a jointly owned utility plant."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "ck0000091882_KiloVoltLine1": {
     "xbrltype": "voltageItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "KiloVoltLine1",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Line",
        "label": "Kilo Volt Line 1",
        "documentation": "Kilo Volt Line."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LatestTaxYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LatestTaxYearMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest Tax Year [Member]",
        "terseLabel": "Latest Tax Year",
        "documentation": "Latest identified tax year."
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r640",
      "r878"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Summary of Total Lease Cost",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]",
        "terseLabel": "Option to extend, existence, operating lease",
        "documentation": "Indicates (true false) whether lessee has option to extend operating lease."
       }
      }
     },
     "auth_ref": [
      "r639"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Maturity of operating lease liabilities, total undiscounted lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Maturity of operating lease liabilities, after 2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of operating lease liabilities, 2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of operating lease liabilities, 2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of operating lease liabilities, 2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of operating lease liabilities, 2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of operating lease liabilities, 2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Operating lease liabilities, present value adjustment",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Lease renewal term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r979"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Original term of leases",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r979"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r630"
     ]
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Outstanding Letters of Credit",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total capitalization and liabilities",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r223",
      "r690",
      "r879",
      "r929",
      "r936",
      "r978"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "CAPITALIZATION AND LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r252",
      "r295",
      "r353",
      "r402",
      "r403",
      "r405",
      "r406",
      "r407",
      "r409",
      "r411",
      "r413",
      "r414",
      "r591",
      "r594",
      "r595",
      "r620",
      "r879",
      "r951",
      "r983",
      "r984"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure",
        "terseLabel": "Total liabilities",
        "totalLabel": "Liabilities, Fair Value Disclosure, Total",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total deferred credits and other liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r152",
      "r153",
      "r154",
      "r159",
      "r295",
      "r353",
      "r402",
      "r403",
      "r405",
      "r406",
      "r407",
      "r409",
      "r411",
      "r413",
      "r414",
      "r591",
      "r594",
      "r595",
      "r620",
      "r951",
      "r983",
      "r984"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Deferred Credits and Other Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilityMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability [Member]",
        "terseLabel": "Liability",
        "documentation": "Probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Line of credit, outstanding",
        "label": "Long-Term Line of Credit",
        "totalLabel": "Long-Term Line of Credit, Total",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r221",
      "r993"
     ]
    },
    "ck0000091882_LineOfCreditFacilityMaturityDateMonthAndYear": {
     "xbrltype": "gYearMonthItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "LineOfCreditFacilityMaturityDateMonthAndYear",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility, maturity date, month and year.",
        "label": "Line Of Credit Facility Maturity Date Month And Year",
        "terseLabel": "Line of credit facility maturity date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Facility limit",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "ck0000091882_LineOfCreditFacilityOutstandingFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "LineOfCreditFacilityOutstandingFeePercentage",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility outstanding fee percentage.",
        "label": "Line Of Credit Facility Outstanding Fee Percentage",
        "terseLabel": "Line of credit facility, commitment fee percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit Facility",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationReserveCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationReserveCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated Litigation Liability, Current",
        "terseLabel": "Reserves for litigation and regulatory proceedings",
        "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r945"
     ]
    },
    "us-gaap_LitigationSettlementAmountAwardedToOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationSettlementAmountAwardedToOtherParty",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Settlement, Amount Awarded to Other Party",
        "terseLabel": "Litigation settlement expense awarded",
        "documentation": "Amount awarded to other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationSettlementExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Settlement, Expense",
        "verboseLabel": "Litigation settlement expense",
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_LitigationSettlementExpenseNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "LitigationSettlementExpenseNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Litigation settlement expense net of tax.",
        "label": "Litigation Settlement Expense Net Of Tax",
        "verboseLabel": "Litigation settlement expense, after tax",
        "terseLabel": "Litigation settlement expense, after tax"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_LitigationSettlementThroughCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "LitigationSettlementThroughCash",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Litigation settlement through cash.",
        "label": "Litigation Settlement Through Cash",
        "terseLabel": "Litigation settlement through cash"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt",
        "totalLabel": "Total long-term debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r221",
      "r428",
      "r444",
      "r851",
      "r852",
      "r993"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_CapitalizationLongtermDebtAndEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt and Lease Obligation",
        "totalLabel": "Total long-term debt",
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r683"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Long-term debt",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_LongTermDebtIncludingCapitalLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "LongTermDebtIncludingCapitalLease",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term debt including capital lease.",
        "label": "Long Term Debt Including Capital Lease",
        "terseLabel": "Long-term debt, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, after Year Five",
        "terseLabel": "Thereafter",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r300",
      "r956"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r300",
      "r433"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r300",
      "r433"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r300",
      "r433"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r300",
      "r433"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r300",
      "r433"
     ]
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Purchase Commitment [Line Items]",
        "terseLabel": "Long Term Purchase Commitment [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": []
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Purchase Commitment [Table]",
        "terseLabel": "Long Term Purchase Commitment [Table]",
        "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Purchase Commitment [Table Text Block]",
        "terseLabel": "Schedule of Long-Term Purchase Agreements",
        "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-Term Debt, Type",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-Term Debt, Type",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r67"
     ]
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency Nature [Axis]",
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r392",
      "r393",
      "r397",
      "r946",
      "r947"
     ]
    },
    "ck0000091882_LossContingenciesIndividualCircumstancesPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "LossContingenciesIndividualCircumstancesPeriod",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingencies individual circumstances period",
        "label": "Loss Contingencies Individual Circumstances Period",
        "documentation": "Loss contingencies individual circumstances period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesSuretyBondsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [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": [
      "r391",
      "r392",
      "r393",
      "r397",
      "r946",
      "r947"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesSuretyBondsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]",
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r392",
      "r393",
      "r397",
      "r946",
      "r947"
     ]
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Settlement payable by company",
        "verboseLabel": "Amount claimed by plaintiffs in legal matter",
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r396",
      "r397"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency, Nature [Domain]",
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r392",
      "r393",
      "r397",
      "r946",
      "r947"
     ]
    },
    "ck0000091882_LossContingencyNumberOfSeparatePetitionsForReconsiderationGranted": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "LossContingencyNumberOfSeparatePetitionsForReconsiderationGranted",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of separate petitions for reconsideration granted",
        "label": "Loss Contingency Number Of Separate Petitions For Reconsideration Granted",
        "documentation": "Loss contingency number of separate petitions for reconsideration granted."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer"
       }
      }
     },
     "auth_ref": [
      "r348",
      "r858",
      "r958",
      "r994",
      "r995"
     ]
    },
    "us-gaap_MarginDepositAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarginDepositAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Margin Deposit Assets",
        "verboseLabel": "Margin assets with cash collateral",
        "documentation": "The amount of cash or securities placed with a broker or counterparty as security for a trading or derivatives securities position which was partially obtained with funds provided by the broker dealer."
       }
      }
     },
     "auth_ref": [
      "r748",
      "r915"
     ]
    },
    "ck0000091882_MaximumCreditAmountInFutureElectricRateRelief": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "MaximumCreditAmountInFutureElectricRateRelief",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit in future electric rate relief",
        "label": "Maximum Credit Amount In Future Electric Rate Relief",
        "documentation": "Maximum credit amount in future electric rate relief."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_MaximumLiabilityEachNuclearPlantIsInsuredAgainst": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "MaximumLiabilityEachNuclearPlantIsInsuredAgainst",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum liability each nuclear plant is insured against.",
        "label": "Maximum Liability Each Nuclear Plant Is Insured Against",
        "terseLabel": "Maximum liability each nuclear plant is insured against"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "verboseLabel": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r395",
      "r552",
      "r663",
      "r717",
      "r748",
      "r749",
      "r810",
      "r811",
      "r812",
      "r813",
      "r824",
      "r833",
      "r834",
      "r847",
      "r855",
      "r873",
      "r881",
      "r955",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990"
     ]
    },
    "ck0000091882_MeasurementOfGroundwaterWithdrawals": {
     "xbrltype": "volumeItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "MeasurementOfGroundwaterWithdrawals",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement of groundwater withdrawals.",
        "label": "Measurement Of Groundwater Withdrawals",
        "terseLabel": "Measurement of groundwater withdrawals"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]",
        "verboseLabel": "Minimum"
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r395",
      "r552",
      "r663",
      "r717",
      "r748",
      "r749",
      "r810",
      "r811",
      "r812",
      "r813",
      "r824",
      "r833",
      "r834",
      "r847",
      "r855",
      "r873",
      "r881",
      "r955",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interest",
        "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total",
        "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance",
        "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r222",
      "r295",
      "r353",
      "r402",
      "r405",
      "r406",
      "r407",
      "r413",
      "r414",
      "r620",
      "r689",
      "r759"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedLabel": "Dividend to parent",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ck0000091882_NEILAggregateMaximumLossForAnySingleLossOccurrence": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NEILAggregateMaximumLossForAnySingleLossOccurrence",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NEIL aggregate maximum loss for any single loss occurrence.",
        "label": "N E I L Aggregate Maximum Loss For Any Single Loss Occurrence",
        "terseLabel": "NEIL aggregate maximum loss for any single loss occurrence"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NEILMaximumInsuranceCoverageToNuclearFacilityForPropertyDamageAndOutageCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NEILMaximumInsuranceCoverageToNuclearFacilityForPropertyDamageAndOutageCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum amount of insurance coverage to nuclear facility for property damage and outage costs provided by policies maintained by the entity.",
        "label": "N E I L Maximum Insurance Coverage To Nuclear Facility For Property Damage And Outage Costs",
        "terseLabel": "NEIL maximum insurance coverage to nuclear facility for property damage and outage costs"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NEILMaximumInsuranceCoverageToNuclearFacilityForPropertyDamageAndOutageCostsFromNonNuclearEvent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NEILMaximumInsuranceCoverageToNuclearFacilityForPropertyDamageAndOutageCostsFromNonNuclearEvent",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Insurance Coverage To Nuclear Facility For Property Damage And Outage Costs From Non-Nuclear Event",
        "label": "N E I L Maximum Insurance Coverage To Nuclear Facility For Property Damage And Outage Costs From Non Nuclear Event",
        "terseLabel": "NEIL maximum insurance coverage to nuclear facility for property damage and outage costs from non-nuclear event"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NEILMaximumRetrospectivePremiumAssessment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NEILMaximumRetrospectivePremiumAssessment",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NEIL maximum retrospective premium assessment.",
        "label": "N E I L Maximum Retrospective Premium Assessment",
        "terseLabel": "NEIL maximum retrospective premium assessment"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NNDProjectCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NNDProjectCostsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NND project costs.",
        "label": "N N D Project Costs [Member]",
        "terseLabel": "NND Project Costs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NNDProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NNDProjectMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NND Project.",
        "label": "N N D Project [Member]",
        "terseLabel": "N N D Project"
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer"
       }
      }
     },
     "auth_ref": [
      "r348",
      "r858",
      "r958",
      "r994",
      "r995"
     ]
    },
    "ck0000091882_NaturalGasRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NaturalGasRatesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Natural Gas Rates [Member]",
        "documentation": "Natural Gas Rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NaturalGasStorageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NaturalGasStorageMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Natural Gas, Storage [Member]",
        "terseLabel": "Storage [Member]",
        "documentation": "Process of maintaining flammable gas occurring naturally underground in facility for future use."
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureNatureOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Nature of Operations",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r245"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r181",
      "r182"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating Activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income",
        "label": "Net Income (Loss)",
        "terseLabel": "Comprehensive income (loss) available (attributable) to common shareholder",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r182",
      "r225",
      "r250",
      "r274",
      "r276",
      "r281",
      "r295",
      "r304",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r312",
      "r313",
      "r320",
      "r334",
      "r340",
      "r343",
      "r353",
      "r402",
      "r403",
      "r405",
      "r406",
      "r407",
      "r409",
      "r411",
      "r413",
      "r414",
      "r608",
      "r620",
      "r696",
      "r778",
      "r800",
      "r801",
      "r845",
      "r891",
      "r951"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "ck0000091882_ComprehensiveIncomeLossAvailableToCommonShareholder",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Comprehensive Income Attributable to Noncontrolling Interest",
        "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r209",
      "r274",
      "r276",
      "r311",
      "r312",
      "r695",
      "r921"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Standards",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NewExpectedAmortizationOfCarryingValueOfCoalFiredGeneratingUnit": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NewExpectedAmortizationOfCarryingValueOfCoalFiredGeneratingUnit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Expected Amortization Of Carrying Value Of Coal Fired Generating Unit",
        "terseLabel": "New expected amortization of carrying value of coal-fired generating unit",
        "documentation": "New expected amortization of carrying value of coal-fired generating unit."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NonCashOperatingLeasesObligationIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NonCashOperatingLeasesObligationIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash operating leases obligation incurred.",
        "label": "Non Cash Operating Leases Obligation Incurred",
        "terseLabel": "Operating leases"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NonFuelBaseRateIncreaseAfterAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NonFuelBaseRateIncreaseAfterAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non fuel base rate increase after amortization.",
        "label": "Non Fuel Base Rate Increase After Amortization",
        "terseLabel": "Non fuel base rate increase after amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Non-controlling Interest",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r461",
      "r931",
      "r932",
      "r933",
      "r1001"
     ]
    },
    "us-gaap_NondesignatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NondesignatedMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsDerivativesNotDesignatedAsHedgingInstrumentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsFairValueOfDerivativesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After- tax net benefits (expenses)",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Nonoperating Income (Expense), Total",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "ck0000091882_NonutilityPropertyAndInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NonutilityPropertyAndInvestmentsAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonutility property and investments.",
        "label": "Nonutility Property And Investments [Abstract]",
        "terseLabel": "Nonutility Property and Investments:"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NonutilityPropertyAndInvestmentsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NonutilityPropertyAndInvestmentsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount representing the nonutility properties and investments as of the balance sheet date.",
        "label": "Nonutility Property And Investments Net",
        "totalLabel": "Nonutility property and investments, net"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NonutilityPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NonutilityPropertyMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesNonrecurringFairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonutility Property.",
        "label": "Nonutility Property [Member]",
        "terseLabel": "Nonutility Property"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_Nonutilitypropertyfairvalue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "Nonutilitypropertyfairvalue",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non utility property fair value.",
        "label": "NonUtilityPropertyFairValue",
        "terseLabel": "Non utility property fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NuclearAffiliatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NuclearAffiliatesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nuclear affiliates member.",
        "label": "Nuclear Affiliates [Member]",
        "terseLabel": "Nuclear Affiliates"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NuclearDecommissioningPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NuclearDecommissioningPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nuclear Decommissioning [Policy Text Block]",
        "terseLabel": "Nuclear Decommissioning",
        "documentation": "Nuclear decommissioning."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NuclearFuelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NuclearFuelMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nuclear Fuel [Member]",
        "terseLabel": "Nuclear Fuel",
        "documentation": "Any material that is commonly used in the generation of nuclear energy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NuclearFuelNetOfAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NuclearFuelNetOfAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nuclear Fuel, Net of Amortization",
        "terseLabel": "Nuclear fuel, net of accumulated amortization",
        "documentation": "The carrying amount as of the balance sheet of nuclear fuel held as property plant and equipment. This amount is net of amortization based on the energy produced over the life of the fuel."
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "ck0000091882_NuclearInsuranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NuclearInsuranceMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nuclear insurance.",
        "label": "Nuclear Insurance [Member]",
        "terseLabel": "Nuclear Insurance"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NuclearRefuelingOutageCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NuclearRefuelingOutageCost",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nuclear refueling outage cost",
        "label": "Nuclear Refueling Outage Cost",
        "terseLabel": "Nuclear refueling outage cost"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NumberOfDESCFacilitiesSubjectToFinalRegulations": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NumberOfDESCFacilitiesSubjectToFinalRegulations",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of DESC facilities subject to final regulations.",
        "label": "Number Of D E S C Facilities Subject To Final Regulations",
        "terseLabel": "Number of DESC facilities subject to final regulations"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NumberOfDESCHydroelectricFacilitiesSubjectToRegulations": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NumberOfDESCHydroelectricFacilitiesSubjectToRegulations",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of DESC hydroelectric facilities subject to regulations.",
        "label": "Number Of D E S C Hydroelectric Facilities Subject To Regulations",
        "terseLabel": "Number of DESC hydroelectric facilities subject to regulations"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NumberOfFacilitiesInactiveSubjectToFinalRule": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NumberOfFacilitiesInactiveSubjectToFinalRule",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of facilities inactive subject to final rule.",
        "label": "Number of Facilities Inactive Subject to Final Rule",
        "terseLabel": "Number of facilities inactive subject to final rule"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NumberOfMandatoryFacilitySpecificFactors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NumberOfMandatoryFacilitySpecificFactors",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Mandatory Facility Specific Factors",
        "documentation": "Number of mandatory facility-specific factors",
        "terseLabel": "Number of mandatory facility specific factors"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NumberOfManufacturedGasPlantDecommissionedSitesContainResiduesByproductChemicals": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NumberOfManufacturedGasPlantDecommissionedSitesContainResiduesByproductChemicals",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of manufactured gas plant decommissioned sites contain residues byproduct chemicals.",
        "label": "Number Of Manufactured Gas Plant Decommissioned Sites Contain Residues Byproduct Chemicals",
        "terseLabel": "Number of manufacturing gas plant decommissioned sites that contain residues of byproduct chemicals"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureNatureOfOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Operating Segments",
        "terseLabel": "Number of primary operating segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ck0000091882_NumberOfOptionalFacilitySpecificFactors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NumberOfOptionalFacilitySpecificFactors",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Optional Facility Specific Factors",
        "documentation": "Number of optional facility-specific factors.",
        "terseLabel": "Number of optional facility specific factors"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_NumberOfPetitionAgreedForReconsideration": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "NumberOfPetitionAgreedForReconsideration",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of petition agreed for reconsideration",
        "documentation": "Number of petition agreed for reconsideration.",
        "label": "Number Of Petition Agreed For Reconsideration",
        "terseLabel": "Number of prepaid accelerated share repurchase agreements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OffsettingAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OffsettingAssetsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting Assets [Table Text Block]",
        "terseLabel": "Offsetting Assets",
        "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r271"
     ]
    },
    "us-gaap_OffsettingLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OffsettingLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting Liabilities [Table Text Block]",
        "terseLabel": "Offsetting Liabilities",
        "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r271"
     ]
    },
    "ck0000091882_OperatingAndFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "OperatingAndFinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating and finance lease liability.",
        "label": "Operating And Finance Lease Liability",
        "totalLabel": "Total lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_OperatingAndFinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "OperatingAndFinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating and finance lease right of use asset.",
        "label": "Operating And Finance Lease Right Of Use Asset",
        "totalLabel": "Total lease assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct and allocated costs",
        "label": "Operating Costs and Expenses",
        "totalLabel": "Operating Costs and Expenses, Total",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating Expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating income",
        "totalLabel": "Operating income",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r334",
      "r340",
      "r343",
      "r845"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r878"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Operating Lease Liabilities, Payments Due [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease liability",
        "verboseLabel": "Present value of operating lease liabilities",
        "totalLabel": "Operating Lease, Liability, Total",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r632"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail": {
       "parentTag": "ck0000091882_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities - current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r632"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail": {
       "parentTag": "ck0000091882_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities - noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r632"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r637",
      "r644"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail": {
       "parentTag": "ck0000091882_OperatingAndFinanceLeaseRightOfUseAsset",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease, right of use asset",
        "verboseLabel": "Operating lease assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForOperatingAndFinanceLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate - operating leases",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r878"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForOperatingAndFinanceLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term - operating leases",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r645",
      "r878"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Loss Carryforwards, Deductible Amount",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "ck0000091882_OperatingLossCarryforwardsExpirationYear": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "OperatingLossCarryforwardsExpirationYear",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating loss carryforward, expiration year.",
        "label": "Operating Loss Carryforwards Expiration Year",
        "terseLabel": "Loss Carryforwards, Expiration Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segment",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r343"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Asset Impairment Charges",
        "terseLabel": "Other asset impairment charges",
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value."
       }
      }
     },
     "auth_ref": [
      "r925",
      "r938"
     ]
    },
    "ck0000091882_OtherAssetImpairmentChargesAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "OtherAssetImpairmentChargesAfterTax",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other asset impairment charges after tax.",
        "label": "Other Asset Impairment Charges After Tax",
        "terseLabel": "Other asset impairment charges after tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r879"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_RegulatedEntityOtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "us-gaap_OtherCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCommitment",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Commitment",
        "terseLabel": "Energy payments under power purchase contracts",
        "totalLabel": "Other Commitment, Total",
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Current year actuarial (gain) loss",
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r171",
      "r522"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent, Total",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent",
        "terseLabel": "Deferred cost of employee benefit plans, tax",
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r14",
      "r208"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedLabel": "Deferred cost of employee benefit plans, net of tax",
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r171",
      "r273",
      "r522"
     ]
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCurrentAssetsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Assets [Member]",
        "terseLabel": "Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other current assets."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r119"
     ]
    },
    "ck0000091882_OtherDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "OtherDebtMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Debt",
        "label": "Other Debt [Member]",
        "terseLabel": "Other Debt"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_OtherDeferredDebitsAndOtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "OtherDeferredDebitsAndOtherAssetsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other deferred debits and other assets.",
        "label": "Other Deferred Debits And Other Assets [Member]",
        "terseLabel": "Other Deferred Debits And Other Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherEnergyEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherEnergyEquipmentMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Energy Equipment [Member]",
        "terseLabel": "General and other [Member]",
        "documentation": "Other long lived, depreciable assets used to process natural resources into a marketable finished product."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "terseLabel": "Other Income (Expense), Net",
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r203"
     ]
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Intangible",
        "documentation": "Intangible assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Affiliated and related party payables and other",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r879"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_OtherMachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherMachineryAndEquipmentMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Machinery and Equipment [Member]",
        "terseLabel": "General and other",
        "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "OtherMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other.",
        "label": "Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Noncash Income (Expense)",
        "totalLabel": "Other Noncash Income (Expense), Total",
        "negatedLabel": "Other adjustments",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "ck0000091882_OtherNonoperatingExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "OtherNonoperatingExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other nonoperating expense income.",
        "label": "Other Nonoperating Expense Income",
        "negatedLabel": "Other expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income",
        "terseLabel": "Other income",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r285"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense)",
        "totalLabel": "Other income (expense), net",
        "terseLabel": "Other income (expense), net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpenseMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Member]",
        "terseLabel": "Other Income (Expense), Net",
        "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInAociDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedOnConsolidatedBalanceSheetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanSignificantAssumptionsUsedToDetermineBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Postretirement Benefits Plan [Member]",
        "terseLabel": "Other Postretirement Benefits [Member]",
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r527",
      "r529",
      "r532",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r549",
      "r550",
      "r551",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869"
     ]
    },
    "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedOnConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent",
        "negatedLabel": "Noncurrent liability",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r160",
      "r198"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Receivable from affiliates",
        "terseLabel": "Affiliated and related party",
        "label": "Other Receivables, Net, Current",
        "totalLabel": "Other Receivables, Net, Current, Total",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherRegulatoryAssetsLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherRegulatoryAssetsLiabilitiesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other [Member]",
        "label": "Other Regulatory Assets (Liabilities) [Member]",
        "terseLabel": "Other Regulatory Assets Liabilities",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of other costs incurred."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_OtherRegulatoryAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "OtherRegulatoryAssetsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the amount of other regulatory assets.",
        "label": "Other Regulatory Assets [Member]",
        "terseLabel": "Other Regulatory Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_OtherRegulatoryLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "OtherRegulatoryLiabilityMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the amount of other regulatory liabilities.",
        "label": "Other Regulatory Liability [Member]",
        "terseLabel": "Other Regulatory Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OverTheCounterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OverTheCounterMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over-the-Counter [Member]",
        "terseLabel": "Over The Counter [Member]",
        "documentation": "Transaction that does not take place on an organized exchange."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "Dominion Energy South Carolina, Inc."
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "us-gaap_PaymentsForProceedsFromInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForProceedsFromInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for (Proceeds from) Investments",
        "negatedLabel": "Purchase of investments",
        "totalLabel": "Payments for (Proceeds from) Investments, Total",
        "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedLabel": "Other",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r905",
      "r923"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividend to parent",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Capital expenditures",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Property additions and construction expenditures",
        "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_PaymentsToInvestInDecommissioningFund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToInvestInDecommissioningFund",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Investments to be Held in Decommissioning Trust Fund",
        "terseLabel": "Payments to acquire investments to be held in decommissioning trust fund",
        "documentation": "The cash outflow for the purchase of investments that will be held in a decommissioning trust fund."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ck0000091882_PensionAndOtherPostretirementBenefitPlansRegulatedAssetsNetGainsBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PensionAndOtherPostretirementBenefitPlansRegulatedAssetsNetGainsBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail": {
       "parentTag": "ck0000091882_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsBeforeTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension and other postretirement benefit plans regulated assets net gains before tax.",
        "label": "Pension And Other Postretirement Benefit Plans Regulated Assets Net Gains Before Tax",
        "terseLabel": "Net actuarial (gain) loss",
        "negatedLabel": "Net actuarial (gain) loss"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Pension And Other Postretirement Benefit Plans Regulatory Assets Before Tax",
        "documentation": "Pension and other postretirement benefit plans regulatory assets before tax."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsNetPriorServiceCostsCreditBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsNetPriorServiceCostsCreditBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail": {
       "parentTag": "ck0000091882_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior service cost",
        "label": "Pension And Other Postretirement Benefit Plans Regulatory Assets Net Prior Service Costs Credit Before Tax",
        "documentation": "Pension and other postretirement benefit plans regulatory assets net prior service costs credit before tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Employee Benefit Plans and Equity Compensation Plan",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r502",
      "r504",
      "r510",
      "r528",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r546",
      "r547",
      "r549",
      "r865"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedOnConsolidatedBalanceSheetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability, Defined Benefit Plan, Current",
        "negatedLabel": "Current liability",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r478",
      "r479",
      "r501",
      "r865"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Pension and other postretirement benefits",
        "totalLabel": "Liability, Defined Benefit Plan, Noncurrent, Total",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r478",
      "r479",
      "r501",
      "r865"
     ]
    },
    "us-gaap_PensionCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionCostsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Costs [Member]",
        "terseLabel": "Deferred Employee Benefit Plan Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of pension costs."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInAociDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedOnConsolidatedBalanceSheetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanSignificantAssumptionsUsedToDetermineBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Benefits [Member]",
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r527",
      "r529",
      "r532",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r549",
      "r550",
      "r553",
      "r865",
      "r866",
      "r870",
      "r871",
      "r872"
     ]
    },
    "ck0000091882_PercentageOfCurrentAuthorizedEarnedFromReturnOnEquity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PercentageOfCurrentAuthorizedEarnedFromReturnOnEquity",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current authorized earned from return on equity.",
        "label": "Percentage Of Current Authorized Earned From Return On Equity",
        "terseLabel": "Percentage of current authorized earned ROE"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PercentageOfCurrentlyAuthorizedReturnOnEquity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PercentageOfCurrentlyAuthorizedReturnOnEquity",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of currently authorized ROE",
        "label": "Percentage of Currently Authorized Return On Equity",
        "documentation": "Percentage of currently authorized return on equity."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PercentageOfProposedReturnOnEquity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PercentageOfProposedReturnOnEquity",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of proposed ROE",
        "label": "Percentage of Proposed Return On Equity",
        "documentation": "Percentage of proposed return on equity."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PeriodPrecedingIssuanceOfBonds": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PeriodPrecedingIssuanceOfBonds",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period preceding issuance of bonds.",
        "label": "Period Preceding Issuance Of Bonds",
        "terseLabel": "Months preceding issuance of bonds"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PersonalInjuryOrWrongfulDeathCasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PersonalInjuryOrWrongfulDeathCasesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Personal Injury Or Wrongful Death Cases [Member]",
        "documentation": "Personal injury or wrongful death cases.",
        "terseLabel": "Personal Injury or Wrongful Death Cases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanAssetCategoriesDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category",
        "documentation": "Defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r529",
      "r863",
      "r864",
      "r865"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Fair Value Disclosure Item Amounts [Default]",
        "axisDefault": "Portion at Fair Value Measurement [Member] [Default]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r618"
     ]
    },
    "ck0000091882_PotentialIncreaseDecreaseInEarningsInNextTwelveMonthsIfTaxBenefitsRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PotentialIncreaseDecreaseInEarningsInNextTwelveMonthsIfTaxBenefitsRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Potential increase (decrease) in earnings in next twelve months if tax benefits recognized.",
        "label": "Potential Increase Decrease In Earnings In Next Twelve Months If Tax Benefits Recognized",
        "terseLabel": "Potential increase in earnings in next twelve months if tax benefits recognized"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PowerGenerationCapacityMegawatts": {
     "xbrltype": "powerItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PowerGenerationCapacityMegawatts",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the generation capacity (in MW) of the nuclear electric generation units.",
        "label": "Power Generation Capacity Megawatts",
        "terseLabel": "Power Generation Capacity Megawatts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockNoParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockNoParValue",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, No Par Value",
        "terseLabel": "Preferred stock, par value",
        "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r957"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r757"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r446"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding",
        "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance",
        "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r757",
      "r776",
      "r1001",
      "r1002"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepayments",
        "totalLabel": "Prepaid Expense, Current, Total",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r360",
      "r361",
      "r839"
     ]
    },
    "us-gaap_ProceedsFromContributionInAidOfConstruction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromContributionInAidOfConstruction",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Contribution in Aid of Construction",
        "terseLabel": "Contributed capital",
        "documentation": "The cash inflow from developers, builders, governmental agencies and municipalities that provide the entity with cash to extend its construction services to their properties."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_ProceedsFromContributionsFromParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromContributionsFromParent",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Contributions from Parent",
        "verboseLabel": "Contributions from SCANA",
        "documentation": "The cash inflow from parent as a source of financing that is recorded as additional paid in capital."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_ProceedsFromIncomeTaxRefunds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIncomeTaxRefunds",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Income Tax Refunds",
        "terseLabel": "Cash for income taxes received",
        "verboseLabel": "Income taxes received",
        "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r181"
     ]
    },
    "ck0000091882_ProceedsFromInvestmentsAndSalesOrDisposalsOfAssetsIncludingAssetRetirementCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ProceedsFromInvestmentsAndSalesOrDisposalsOfAssetsIncludingAssetRetirementCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from investments and sales or disposals of assets, including asset retirement costs",
        "label": "Proceeds From Investments And Sales Or Disposals Of Assets, Including Asset Retirement Costs",
        "documentation": "Proceeds from investments and sales or disposals of assets, including asset retirement costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Secured Debt",
        "terseLabel": "Proceeds from issuance of debt",
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_ProceedsFromLegalSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLegalSettlements",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Legal Settlements",
        "verboseLabel": "Proceeds from legal settlements of share of claims incurred in previous year",
        "documentation": "Cash received for the settlement of litigation during the current period."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r924"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from (Repayments of) Short-Term Debt",
        "terseLabel": "Short-term borrowings, net",
        "totalLabel": "Proceeds from (Repayments of) Short-Term Debt, Total",
        "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ProceedsFromShortTermBorrowingsAffiliateNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ProceedsFromShortTermBorrowingsAffiliateNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from short-term borrowings affiliate, net.",
        "label": "Proceeds From Short Term Borrowings Affiliate Net",
        "terseLabel": "Short-term borrowings \u2013 affiliated, net"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ProceedsFromShortTermInvestmentsAffiliated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ProceedsFromShortTermInvestmentsAffiliated",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from short term investments affiliated.",
        "label": "Proceeds From Short Term Investments Affiliated",
        "terseLabel": "Short-term investments \u2013 affiliated"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r665",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r837",
      "r856",
      "r880",
      "r911",
      "r948",
      "r949",
      "r958",
      "r994"
     ]
    },
    "ck0000091882_ProductionAndOtherCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ProductionAndOtherCreditsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Production and other credits.",
        "label": "Production And Other Credits [Member]",
        "terseLabel": "Production and Other Credits"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfVolumeOfDerivativeActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r665",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r837",
      "r856",
      "r880",
      "r911",
      "r948",
      "r949",
      "r958",
      "r994"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Net Income",
        "terseLabel": "Net income",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r274",
      "r276",
      "r287",
      "r295",
      "r304",
      "r311",
      "r312",
      "r320",
      "r334",
      "r340",
      "r343",
      "r353",
      "r402",
      "r403",
      "r405",
      "r406",
      "r407",
      "r409",
      "r411",
      "r413",
      "r414",
      "r589",
      "r592",
      "r593",
      "r608",
      "r620",
      "r680",
      "r694",
      "r737",
      "r778",
      "r800",
      "r801",
      "r845",
      "r875",
      "r876",
      "r892",
      "r921",
      "r951"
     ]
    },
    "us-gaap_ProfitLossFromRealEstateOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLossFromRealEstateOperations",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benefit related to real estate transactions",
        "label": "Profit (Loss) from Real Estate Operations",
        "documentation": "The net cost of operation of other real estate (including provisions for real estate losses, rental income, and gains and losses on sales of real estate)."
       }
      }
     },
     "auth_ref": [
      "r226"
     ]
    },
    "ck0000091882_ProfitLossFromRealEstateOperationsAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ProfitLossFromRealEstateOperationsAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benefit related to real estate transactions, after tax",
        "label": "Profit Loss From Real Estate Operations After Tax",
        "documentation": "Profit loss from real estate operations after tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyScheduleOfJointlyOwnedUtilityPlantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Gross nonutility property",
        "totalLabel": "Property, Plant and Equipment, Gross, Total",
        "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance",
        "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r255",
      "r692"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyScheduleOfJointlyOwnedUtilityPlantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property Plant And Equipment [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": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "ck0000091882_NonutilityPropertyAndInvestmentsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Nonutility property, net of accumulated depreciation",
        "totalLabel": "Property, Plant and Equipment, Net, Total",
        "verboseLabel": "Property, plant and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r681",
      "r692",
      "r879"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Planned Major Maintenance Activities, Policy [Policy Text Block]",
        "terseLabel": "Major Maintenance",
        "documentation": "Disclosure of accounting policy for planned major maintenance activities."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Utility Plant",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r239",
      "r242",
      "r691"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyScheduleOfJointlyOwnedUtilityPlantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ck0000091882_PropertyWithNetValueTransferredCashContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PropertyWithNetValueTransferredCashContribution",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property with net value transferred, cash contribution",
        "label": "Property With Net Value Transferred Cash Contribution",
        "documentation": "Property with net value transferred, cash contribution."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ProportionalSharePercentageInSettlementAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ProportionalSharePercentageInSettlementAmount",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proportional share percentage in settlement amount.",
        "label": "Proportional Share Percentage In Settlement Amount",
        "terseLabel": "Proportionate ownership share in project"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PublicServiceCompanyOfNorthCarolinaIncorporatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PublicServiceCompanyOfNorthCarolinaIncorporatedMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Service Company Of North Carolina Incorporated",
        "label": "Public Service Company Of North Carolina Incorporated [Member]",
        "documentation": "Public service company of North Carolina, incorporated."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditionsDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditionsDeductions",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public utilities allowance for funds used during construction additions deductions.",
        "label": "Public Utilities Allowance For Funds Used During Construction Additions Deductions",
        "terseLabel": "Allowance for equity funds used during construction"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Funds Used During Construction, Capitalized Interest",
        "terseLabel": "Allowance for funds used during construction",
        "documentation": "Amount capitalized of allowance for funds used during construction."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Allowance for Funds Used During Construction, Rate",
        "terseLabel": "Public utilities, allowance for funds used during construction, rate",
        "documentation": "Effective rate, including composite rate, of cost of financing additions to qualifying regulated assets, commonly called allowance for funds used during construction."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r142"
     ]
    },
    "us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesApprovedRateIncreaseDecreaseAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Approved Rate Increase (Decrease), Amount",
        "terseLabel": "South Carolina Commission Order, Annual DSM Program Rate Rider Recovery Amount",
        "documentation": "Amount of public utility's approved rate increase (decrease) by regulatory agency."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PublicUtilitiesLengthOfTransmissionLine": {
     "xbrltype": "lengthItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PublicUtilitiesLengthOfTransmissionLine",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public utilities, length of transmission line.",
        "label": "Public Utilities Length Of Transmission Line",
        "terseLabel": "Miles of Lines"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Property, Plant and Equipment, Accumulated Depreciation",
        "negatedLabel": "Accumulated depreciation and amortization",
        "documentation": "Period end book value of accumulated depreciation on property, plant and equipment (PPE) that is owned by the regulated operations of the public utility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAmountOfConstructionWorkInProcessIncludedInRateBase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAmountOfConstructionWorkInProcessIncludedInRateBase",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Property, Plant and Equipment, Amount of Construction Work in Process Included in Rate Base",
        "terseLabel": "Construction work in progress",
        "documentation": "Discloses the amount of construction work in process that is included in the rate making process at period end."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PublicUtilitiesPropertyPlantAndEquipmentAnnualIncreaseDecreaseInDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAnnualIncreaseDecreaseInDepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of annual change in depreciation expense on property, plant and equipment (PPE) for utilities.",
        "label": "Public Utilities Property Plant And Equipment Annual Increase Decrease In Depreciation Expense",
        "terseLabel": "Public utilities, annual decrease in depreciation expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Property, Plant and Equipment, Disclosure of Composite Depreciation Rate for Plants in Service",
        "terseLabel": "Composite weighted average depreciation rates for utility plant",
        "documentation": "Composite depreciation rate for public utility plants in service."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PublicUtilitiesPropertyPlantAndEquipmentIncreaseDecreaseInDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentIncreaseDecreaseInDepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase or decrease in depreciation expense on property, plant and equipment (PPE) for utilities.",
        "label": "Public Utilities Property Plant And Equipment Increase Decrease In Depreciation Expense",
        "terseLabel": "Public utilities, decrease in depreciation expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Property, Plant and Equipment, Net",
        "terseLabel": "Utility plant, net",
        "totalLabel": "Utility plant, net",
        "documentation": "Period end amount of total net PPE."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentPlantInService",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Property, Plant and Equipment, Plant in Service",
        "verboseLabel": "Utility plant in service",
        "totalLabel": "Public Utilities, Property, Plant and Equipment, Plant in Service, Total",
        "documentation": "Period end amount of total gross PPE."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceExcludeConstructionWorkInProgressAndNuclearFuel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceExcludeConstructionWorkInProgressAndNuclearFuel",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public utilities property plant and equipment plant in service exclude construction work in progress and nuclear fuel.",
        "label": "Public Utilities Property Plant And Equipment Plant In Service Exclude Construction Work In Progress And Nuclear Fuel",
        "terseLabel": "Utility plant in service"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesRegulatoryProceedingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesRegulatoryProceedingAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Regulatory Proceeding [Axis]",
        "terseLabel": "Public Utilities, Regulatory Proceeding",
        "documentation": "Information by name of regulatory proceeding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesRegulatoryProceedingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesRegulatoryProceedingDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Regulatory Proceeding [Domain]",
        "terseLabel": "Public Utilities, Regulatory Proceeding",
        "documentation": "Proceeding with public utility's regulatory body."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesRequestedRateIncreaseDecreaseAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of increase in proposed base rate",
        "label": "Public Utilities, Requested Rate Increase (Decrease), Amount",
        "documentation": "Amount of public utility's requested rate increase (decrease) with regulatory agency."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PublicUtilitiesSignificantEmissionRatePerYearCO2Equivalent": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PublicUtilitiesSignificantEmissionRatePerYearCO2Equivalent",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public utilities significant emission rate per year CO2 equivalent.",
        "label": "Public Utilities Significant Emission Rate Per Year C O2 Equivalent",
        "terseLabel": "Significant emission rate per year CO2 equivalent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilityAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesNonrecurringFairValueMeasurementsNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utility [Axis]",
        "terseLabel": "Public Utility",
        "documentation": "Information by type of utility plant."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Obligation",
        "totalLabel": "Purchased electric capacity, Total",
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueAfterFifthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueAfterFifthYear",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Obligation, to be Paid, after Year Five",
        "terseLabel": "Purchased electric capacity, Thereafter",
        "documentation": "Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInFifthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInFifthYear",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased electric capacity, 2028",
        "label": "Purchase Obligation, to be Paid, Year Five",
        "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInFourthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInFourthYear",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased electric capacity, 2027",
        "label": "Purchase Obligation, to be Paid, Year Four",
        "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased electric capacity, 2024",
        "label": "Purchase Obligation, to be Paid, Year One",
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInSecondYear",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased electric capacity, 2025",
        "label": "Purchase Obligation, to be Paid, Year Two",
        "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInThirdYear",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased electric capacity, 2026",
        "label": "Purchase Obligation, to be Paid, Year Three",
        "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_PurchaseOfFirstMortgageBond": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "PurchaseOfFirstMortgageBond",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases of first mortgage bond.",
        "label": "Purchase Of First Mortgage Bond",
        "terseLabel": "Purchase of first mortgage bond"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r395",
      "r502",
      "r552",
      "r554",
      "r555",
      "r556",
      "r662",
      "r663",
      "r717",
      "r748",
      "r749",
      "r810",
      "r811",
      "r812",
      "r813",
      "r824",
      "r833",
      "r834",
      "r847",
      "r855",
      "r873",
      "r881",
      "r884",
      "r940",
      "r955",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfLineOfCreditFacilitiesParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r395",
      "r502",
      "r552",
      "r554",
      "r555",
      "r556",
      "r662",
      "r663",
      "r717",
      "r748",
      "r749",
      "r810",
      "r811",
      "r812",
      "r813",
      "r824",
      "r833",
      "r834",
      "r847",
      "r855",
      "r873",
      "r881",
      "r884",
      "r940",
      "r955",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990"
     ]
    },
    "ck0000091882_RateAndOtherRegulatoryMattersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RateAndOtherRegulatoryMattersLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate and other regulatory matters.",
        "label": "Rate And Other Regulatory Matters [Line Items]",
        "terseLabel": "Rate And Other Regulatory Matters [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_RateAndOtherRegulatoryMattersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RateAndOtherRegulatoryMattersTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate and other regulatory matters.",
        "label": "Rate And Other Regulatory Matters [Table]",
        "terseLabel": "Rate And Other Regulatory Matters [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_RealEstateTransferToSatisfyObligationUnderSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RealEstateTransferToSatisfyObligationUnderSettlement",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate transfer to satisfy obligation under settlement.",
        "label": "Real Estate Transfer To Satisfy Obligation Under Settlement",
        "terseLabel": "Real estate transfer to satisfy obligation under settlement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealizedInvestmentGainsLossesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealizedInvestmentGainsLossesAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Realized Investment Gains (Losses) [Abstract]",
        "terseLabel": "Total realized and unrealized gains (losses):"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ReclassOtherTaxesNonconsolidatedAffiliate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ReclassOtherTaxesNonconsolidatedAffiliate",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclass Other Taxes - nonconsolidated affiliate",
        "label": "Reclass Other Taxes Nonconsolidated Affiliate",
        "terseLabel": "Operating Expenses \u2013 Other taxes from affiliate"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_RecoveryUnderSettlementAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RecoveryUnderSettlementAgreement",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recovery under settlement agreement.",
        "label": "Recovery Under Settlement Agreement",
        "terseLabel": "Recovery under settlement agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_RecoveryUnderSettlementAgreementAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RecoveryUnderSettlementAgreementAfterTax",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recovery under settlement agreement after tax.",
        "label": "Recovery Under Settlement Agreement After Tax",
        "terseLabel": "Recovery under settlement agreement after tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatedEntityOtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatedEntityOtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Entity, Other Assets, Noncurrent",
        "terseLabel": "Total deferred debits and other assets",
        "totalLabel": "Total deferred debits and other assets",
        "documentation": "Total of noncurrent other assets held by public utility entities."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatedEntityOtherAssetsNoncurrentAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Entity, Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Deferred Debits and Other Assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatedOperatingRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatedOperatingRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails",
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Revenue",
        "totalLabel": "Total Operating Revenues",
        "label": "External revenue",
        "documentation": "The total amount of regulated operating revenues recognized during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatedOperatingRevenueOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatedOperatingRevenueOther",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail": {
       "parentTag": "us-gaap_RegulatedOperatingRevenue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Operating Revenue, Other",
        "terseLabel": "Other revenues",
        "documentation": "The amount of regulated other operating revenues recognized during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatedOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAgencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAgencyAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Agency [Axis]",
        "terseLabel": "Regulatory Agency",
        "documentation": "Information by name of regulatory agency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAgencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAgencyDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Agency [Domain]",
        "terseLabel": "Regulatory Agency",
        "documentation": "Organization that establishes and ensures compliance with rules or regulations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetAmortizationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetAmortizationPeriod",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset, Amortization Period",
        "terseLabel": "Recovery period of regulatory asset",
        "documentation": "Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset [Axis]",
        "terseLabel": "Regulatory Asset",
        "documentation": "Information by type of regulatory asset."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r140",
      "r229"
     ]
    },
    "us-gaap_RegulatoryAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset [Domain]",
        "terseLabel": "Regulatory Asset",
        "documentation": "Rate action of a regulator resulting in capitalization of costs incurred."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ck0000091882_RegulatoryAssetEndDateForRecovery": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RegulatoryAssetEndDateForRecovery",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "End period for recovery",
        "label": "Regulatory Asset End Date For Recovery",
        "documentation": "Regulatory asset end date for recovery."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset [Line Items]",
        "terseLabel": "Regulatory Assets",
        "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": []
    },
    "us-gaap_RegulatoryAssetRecoveryAssessments": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetRecoveryAssessments",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset Recovery Assessments",
        "terseLabel": "Regulatory asset recovery assessment end period",
        "documentation": "Describes the continual or periodic assessment of the probability of future recovery of regulatory assets."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r228"
     ]
    },
    "us-gaap_RegulatoryAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset",
        "totalLabel": "Total regulatory assets",
        "documentation": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ck0000091882_RegulatoryAssetsAndRegulatoryLiabilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RegulatoryAssetsAndRegulatoryLiabilitiesPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Assets And Regulatory Liabilities [Policy Text Block]",
        "terseLabel": "Regulatory Assets and Liabilities",
        "documentation": "Regulatory assets and regulatory liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail": {
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset, Current",
        "terseLabel": "Regulatory assets",
        "verboseLabel": "Regulatory assets, current",
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "us-gaap_RegulatoryAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_RegulatedEntityOtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail": {
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset, Noncurrent",
        "terseLabel": "Regulatory assets",
        "verboseLabel": "Regulatory assets, noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ck0000091882_RegulatoryAssetsPensionAndOtherPostretirementBenefitPlansServiceCostArisingDuringThePeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RegulatoryAssetsPensionAndOtherPostretirementBenefitPlansServiceCostArisingDuringThePeriodNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail": {
       "parentTag": "ck0000091882_RegulatoryAssetsRecognizedInRegulatoryAssetsPensionAndOtherPostretirementBenefitPlansNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory assets, current year prior service cost, pension and other postretirement benefit plans, net of tax",
        "label": "Regulatory Assets, Pension And Other Postretirement Benefit Plans, Service Cost Arising During The Period, Net Of Tax",
        "documentation": "Regulatory assets, pension and other postretirement benefit plans, service cost arising during the period, net of tax."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_RegulatoryAssetsRecognizedInRegulatoryAssetsPensionAndOtherPostretirementBenefitPlansNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RegulatoryAssetsRecognizedInRegulatoryAssetsPensionAndOtherPostretirementBenefitPlansNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory assets recognized in regulatory assets pension and other postretirement benefit plans net of tax.",
        "label": "Regulatory Assets Recognized In Regulatory Assets Pension And Other Postretirement Benefit Plans Net Of Tax",
        "totalLabel": "Regulatory assets, total recognized in regulatory assets, pension and other postretirement benefit plans, net of tax"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_RegulatoryAssetsSettlementLossPensionAndOtherPostretirementBenefitPlansNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RegulatoryAssetsSettlementLossPensionAndOtherPostretirementBenefitPlansNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail": {
       "parentTag": "ck0000091882_RegulatoryAssetsRecognizedInRegulatoryAssetsPensionAndOtherPostretirementBenefitPlansNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory assets, settlement loss, pension and other postretirement benefit plans, net of tax.",
        "label": "Regulatory Assets Settlement Loss Pension And Other Postretirement Benefit Plans Net Of Tax",
        "negatedLabel": "Regulatory assets, settlement loss, pension and other postretirement benefit plans, net of tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Liability",
        "totalLabel": "Total regulatory liabilities",
        "verboseLabel": "Customer refundable fees, alternative plan",
        "documentation": "The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "us-gaap_RegulatoryLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilitiesLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Liability [Line Items]",
        "terseLabel": "Regulatory Liabilities",
        "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": []
    },
    "us-gaap_RegulatoryLiabilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilityAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Liability [Axis]",
        "terseLabel": "Regulatory Liability",
        "documentation": "Information by type of regulatory liability."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "us-gaap_RegulatoryLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail": {
       "parentTag": "us-gaap_RegulatoryLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Liability, Current",
        "terseLabel": "Regulatory liabilities",
        "verboseLabel": "Regulatory liability, current",
        "documentation": "The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "us-gaap_RegulatoryLiabilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilityDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Liability [Domain]",
        "terseLabel": "Regulatory Liability",
        "documentation": "Rate action of a regulator resulting in accrual of costs or expenses."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "us-gaap_RegulatoryLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail": {
       "parentTag": "us-gaap_RegulatoryLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Liability, Noncurrent",
        "terseLabel": "Regulatory liabilities",
        "verboseLabel": "Regulatory liability, noncurrent",
        "documentation": "The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_RegulatoryNoncurrentAssetEndDateForRecovery": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryNoncurrentAssetEndDateForRecovery",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "End period for recovery",
        "label": "Regulatory Noncurrent Asset, End Date for Recovery",
        "documentation": "End date for recovery of the regulatory noncurrent asset, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_Regulatoryassetsamortizationofactuariallossespensionandotherpostretirementbenefitplansnetoftax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "Regulatoryassetsamortizationofactuariallossespensionandotherpostretirementbenefitplansnetoftax",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail": {
       "parentTag": "ck0000091882_RegulatoryAssetsRecognizedInRegulatoryAssetsPensionAndOtherPostretirementBenefitPlansNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Regulatory assets, amortization of actuarial gain (loss), pension and other postretirement benefit plans, net of tax",
        "documentation": "Regulatory assets, amortization of actuarial losses, pension and other postretirement benefit plans, net of tax",
        "label": "Regulatoryassetsamortizationofactuariallossespensionandotherpostretirementbenefitplansnetoftax"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_Regulatoryassetspensionandotherpostretirementbenefitplansnetunamortizedgainlossarisingduringtheperiodnetoftax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "Regulatoryassetspensionandotherpostretirementbenefitplansnetunamortizedgainlossarisingduringtheperiodnetoftax",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail": {
       "parentTag": "ck0000091882_RegulatoryAssetsRecognizedInRegulatoryAssetsPensionAndOtherPostretirementBenefitPlansNetOfTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory assets, pension and other postretirement benefit plans, net unamortized gain (loss) arising during the period, net of tax",
        "label": "Regulatoryassetspensionandotherpostretirementbenefitplansnetunamortizedgainlossarisingduringtheperiodnetoftax",
        "terseLabel": "Regulatory assets, pension and other postretirement benefit plans, net unamortized gain (loss) arising during the period, net of tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Domain]",
        "terseLabel": "Related Party",
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r652",
      "r653",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r775",
      "r777",
      "r809"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r652",
      "r653",
      "r654",
      "r655",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r775",
      "r777",
      "r809"
     ]
    },
    "ck0000091882_RelatedPartyPurchasesCostOfGas": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RelatedPartyPurchasesCostOfGas",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Purchases - Cost of Gas",
        "label": "Related Party Purchases Cost Of Gas",
        "terseLabel": "Gas purchased for resale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetParentheticalDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [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": [
      "r782",
      "r783",
      "r786"
     ]
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Purchases from affiliate",
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Axis]",
        "terseLabel": "Related Party",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r652",
      "r653",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r775",
      "r777",
      "r809",
      "r982"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Affiliated and Related Party Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r649",
      "r650",
      "r651",
      "r653",
      "r656",
      "r733",
      "r734",
      "r735",
      "r784",
      "r785",
      "r786",
      "r806",
      "r808"
     ]
    },
    "ck0000091882_RemainingLivesOfRelatedPropertyPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RemainingLivesOfRelatedPropertyPeriod",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lives of related property period.",
        "label": "Remaining Lives Of Related Property Period",
        "terseLabel": "Remaining lives of related property period"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_RemainingUtilityProperties1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RemainingUtilityProperties1",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of certain remaining utility property transferred",
        "label": "Remaining Utility Properties1",
        "documentation": "Remaining utility properties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RemovalCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RemovalCostsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Removal Costs [Member]",
        "verboseLabel": "Asset Removal Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of removal costs."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_RepaymentOfContributionToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RepaymentOfContributionToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayment of contribution to parent",
        "label": "Repayment of contribution to parent",
        "verboseLabel": "Contribution returned to parent",
        "negatedLabel": "Return of capital to parent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Long-Term Debt",
        "terseLabel": "Redemption of remaining principal outstanding plus accrued interest",
        "verboseLabel": "Redemption of remaining principal outstanding plus accrued interest",
        "totalLabel": "Repayments of Long-Term Debt, Total",
        "negatedLabel": "Repayment of long-term debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r730"
     ]
    },
    "ck0000091882_ReserveForRefundsToElectricUtilityCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ReserveForRefundsToElectricUtilityCustomersMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve for refunds to electric utility customers.",
        "label": "Reserve For Refunds To Electric Utility Customers [Member]",
        "terseLabel": "Reserve For Refunds To Electric Utility Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ResidentialCommercialAndIndustrialCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ResidentialCommercialAndIndustrialCustomersMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential, commercial and industrial customers.",
        "label": "Residential Commercial And Industrial Customers [Member]",
        "terseLabel": "Residential Commercial And Industrial Customers"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ResidentialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ResidentialMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential.",
        "label": "Residential [Member]",
        "terseLabel": "Residential"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted cash and equivalents",
        "verboseLabel": "Restricted cash and equivalent balances",
        "totalLabel": "Restricted Cash and Cash Equivalents, Total",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r214",
      "r254",
      "r291",
      "r685"
     ]
    },
    "ck0000091882_RetailElectricCustomerBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RetailElectricCustomerBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retail electric customer balances.",
        "label": "Retail Electric Customer Balance",
        "terseLabel": "Retail electric customer balance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings",
        "totalLabel": "Retained Earnings (Accumulated Deficit), Total",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r196",
      "r688",
      "r721",
      "r723",
      "r731",
      "r758",
      "r879"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r301",
      "r302",
      "r303",
      "r305",
      "r310",
      "r312",
      "r354",
      "r355",
      "r557",
      "r558",
      "r559",
      "r577",
      "r578",
      "r599",
      "r601",
      "r602",
      "r604",
      "r607",
      "r718",
      "r720",
      "r738",
      "r1001"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInAociDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedOnConsolidatedBalanceSheetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanSignificantAssumptionsUsedToDetermineBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r527",
      "r529",
      "r532",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r549",
      "r550",
      "r551",
      "r553",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInAociDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedOnConsolidatedBalanceSheetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanSignificantAssumptionsUsedToDetermineBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type",
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r527",
      "r529",
      "r532",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r549",
      "r550",
      "r551",
      "r553",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail": {
       "parentTag": "us-gaap_RegulatedOperatingRevenue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Operating revenue from contracts with customers",
        "verboseLabel": "Operating revenue from contracts with customers",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r322",
      "r333",
      "r338",
      "r339",
      "r345",
      "r347",
      "r348",
      "r472",
      "r473",
      "r665"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Operating Revenue",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r476"
     ]
    },
    "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionAndDeferredRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition and Deferred Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Operating Revenue",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r780",
      "r835",
      "r844"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_RiderDSMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "RiderDSMMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rider D S M.",
        "label": "Rider D S M [Member]",
        "verboseLabel": "DESC",
        "terseLabel": "Rider DSM [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_SCDORMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SCDORMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SCDOR.",
        "label": "S C D O R [Member]",
        "terseLabel": "SCDOR"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_SalesToAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SalesToAffiliates",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales to Affiliates",
        "label": "Sales To Affiliates",
        "terseLabel": "Sales of coal to affiliate"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ScanaCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScanaCorporationMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SCANA corporation.",
        "label": "SCANA Corporation [Member]",
        "terseLabel": "SCANA Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of Amounts Recognized in Balance Sheet",
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAssetRetirementObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Asset Retirement Obligations [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation of the Carrying Amount of AROs",
        "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ck0000091882_ScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the net benefit cost, including assumed discount rates, rate increase in compensation increase and expected long-term rates of return on plan assets.",
        "label": "Schedule Of Assumptions Used In Determining Net Periodic Benefit Cost [Table Text Block]",
        "terseLabel": "Schedule of Assumptions Used in Determining Net Periodic Benefit Cost"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.",
        "label": "Schedule Of Assumptions Used To Determine Benefit Obligations [Table Text Block]",
        "terseLabel": "Schedule of Assumptions Used to Determine Benefit Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Cash and Cash Equivalents",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "terseLabel": "Derivatives in Cash Flow Hedging Relationships",
        "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of Changes in Fair Value of Plan Assets",
        "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]",
        "terseLabel": "Schedule of Changes in Projected Benefit Obligations",
        "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Details of Income Tax Expense for Continuing Operations Including Noncontrolling Interests",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ck0000091882_ScheduleOfDebtAndFinanceLeasesMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfDebtAndFinanceLeasesMaturityTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of debt and finance leases maturity.",
        "label": "Schedule Of Debt And Finance Leases Maturity [Table Text Block]",
        "terseLabel": "Schedule of Principal Payments of Long-Term Debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of Debt",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Income Taxes",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "ck0000091882_ScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount recognized in accumulated other comprehensive income.",
        "label": "Schedule Of Defined Benefit Plan Amounts Recognized In Accumulated Other Comprehensive Income Loss [Table Text Block]",
        "terseLabel": "Schedule of Amounts Recognized in AOCI"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss)",
        "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of defined benefit plan, amounts recognized in regulatory assets [Table Text Block].",
        "label": "Schedule Of Defined Benefit Plan Amounts Recognized In Regulatory Assets [Table Text Block]",
        "terseLabel": "Schedule of Amounts Recognized in Regulatory Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ScheduleOfDefinedBenefitPlanOtherChangesInPlanAssetsRecognizedInRegulatoryAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfDefinedBenefitPlanOtherChangesInPlanAssetsRecognizedInRegulatoryAssetsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of defined benefit plan, Other changes in plan assets recognized in regulatory assets [Table Text Block].",
        "label": "Schedule Of Defined Benefit Plan Other Changes In Plan Assets Recognized In Regulatory Assets [Table Text Block]",
        "terseLabel": "Schedule of Defined Benefit Plan Amounts Recognized in Regulatory Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInAociDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanAmountsRecognizedOnConsolidatedBalanceSheetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanChangesInBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanFundedStatusDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanScheduleOfDefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanSignificantAssumptionsUsedToDetermineBenefitObligationsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansExpectedBenefitPaymentsDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueMeasurementsByCategoryParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]",
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r78",
      "r79",
      "r80",
      "r81"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Fair Value of Derivatives",
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Schedule of Expected Benefit Payments",
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter."
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "ck0000091882_ScheduleOfFairValueOfPlanAssetsByMeasurementLevelsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfFairValueOfPlanAssetsByMeasurementLevelsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the fair value of defined benefit plan assets by the level within the fair value hierarchy in which the fair value measurements fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (level 1), significant other observable inputs (level 2), and significant unobservable inputs (level 3).",
        "label": "Schedule Of Fair Value Of Plan Assets By Measurement Levels [Table Text Block]",
        "terseLabel": "Schedule of Fair Value Measurements By Category"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ScheduleOfInputAndAssumptionsUsedInMeasuringFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfInputAndAssumptionsUsedInMeasuringFairValueTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of input and assumptions used in measuring fair value.",
        "label": "Schedule of Input And Assumptions Used In Measuring Fair Value [Table Text Block}",
        "terseLabel": "Schedule of Input And Assumptions Used in Measuring Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Jointly Owned Utility Plants [Table Text Block]",
        "terseLabel": "Schedule of Jointly Owned Utility Plants",
        "documentation": "Tabular disclosure of proportionate interests in jointly owned utility plants. Includes the amount of plants in service, the accumulated provision for depreciation (if available), the amount of plants under construction, and the proportionate share. The amounts presented may be further subdivided to show amounts applicable to plant subcategories (for example, production, transmission, distribution). Includes statements that the amounts represent the utility's share in each joint plant and that it must provide its own financing. Information concerning two or more generating plants on the same site may be combined. States that the utility's share of direct expenses of the joint plants is included in the corresponding operating expenses on its income statement (for example, fuel, maintenance of plant, other operating expense). If the share of direct expenses is charged to purchased power, then disclose the amount so charged and the proportionate amounts charged to specific operating expenses on the records maintained for the joint plants."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "ck0000091882_ScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of lease assets and liabilities recorded in consolidated balance sheets.",
        "label": "Schedule Of Lease Assets And Liabilities Recorded In Consolidated Balance Sheets [Table Text Block]",
        "terseLabel": "Schedule of Lease Assets and Liabilities Recorded in Consolidated Balance Sheets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Line of Credit Facilities [Table Text Block]",
        "terseLabel": "Schedule of Line of Credit Facilities",
        "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "ck0000091882_ScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of maturity analysis of operating and finance lease liabilities.",
        "label": "Schedule Of Maturity Analysis Of Operating And Finance Lease Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Maturity Analysis of Operating and Finance Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Components of Net Periodic Benefit Cost",
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNetFundedStatusTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Net Funded Status [Table Text Block]",
        "terseLabel": "Schedule of Net Funded Status",
        "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "terseLabel": "Schedule of Volume of Derivative Activity",
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]",
        "terseLabel": "Derivatives Not Designated as Hedging Instruments",
        "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r910"
     ]
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Components of Other Income (Expense), Net",
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyPropertyPlantAndEquipmentDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyScheduleOfJointlyOwnedUtilityPlantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule Of Property Plant And Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utility Property, Plant, and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average Depreciation Rates",
        "documentation": "Tabular disclosure of public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation expense and method used, including composite depreciation, and accumulated depreciation."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ck0000091882_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of regulatory assets and liabilities.",
        "label": "Schedule Of Regulatory Assets And Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Regulatory Assets and Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMatters"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Regulatory Assets and Liabilities [Text Block]",
        "terseLabel": "Rate and Other Regulatory Matters",
        "documentation": "The entire disclosure for detailed information about regulatory assets and liabilities, including current and noncurrent assets created when regulatory agencies permit the deferral of costs to the balance sheet that would otherwise be required to appear on the company's income statement and would be charged against current expenses or revenues, as well as current and noncurrent liabilities created when regulatory agencies permit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRegulatoryAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRegulatoryAssetsTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAndIncludedInLevel3Details",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Regulatory Assets [Table]",
        "terseLabel": "Schedule Of Regulatory Assets [Table]",
        "documentation": "A table of assets that are created when regulatory agencies permit public utilities to defer certain costs that are included in rate-setting to the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r140",
      "r229"
     ]
    },
    "us-gaap_ScheduleOfRegulatoryLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRegulatoryLiabilitiesTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Regulatory Liabilities [Table]",
        "terseLabel": "Schedule Of Regulatory Liabilities [Table]",
        "documentation": "A table of liabilities that are created when regulatory agencies permit public utilities to defer recognition of certain revenues included in rate-setting."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ScheduleOfRelatedPartyTransactionsAndOtherAffiliatesAndRelatedPartiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ScheduleOfRelatedPartyTransactionsAndOtherAffiliatesAndRelatedPartiesTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of related party transactions and other affiliates and related parties.",
        "label": "Schedule Of Related Party Transactions And Other Affiliates And Related Parties [Table Text Block]",
        "terseLabel": "Schedule of Affiliated Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetParentheticalDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r782",
      "r783",
      "r786"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of Affiliated Transactions",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r63",
      "r64",
      "r65"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r63",
      "r64",
      "r65"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule Of Stock By Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r194",
      "r195",
      "r196",
      "r258",
      "r259",
      "r260",
      "r315",
      "r446",
      "r447",
      "r448",
      "r450",
      "r453",
      "r458",
      "r460",
      "r727",
      "r728",
      "r729",
      "r730",
      "r855",
      "r903",
      "r927"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r968"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12gTitle",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "terseLabel": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOtherIncomeExpenseNetNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "terseLabel": "Segments",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r343",
      "r348",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r387",
      "r388",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r848",
      "r911",
      "r994"
     ]
    },
    "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentExpenditureAdditionToLongLivedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures",
        "label": "Segment, Expenditure, Addition to Long-Lived Assets",
        "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r846"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Operating Segments",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r332",
      "r337",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting 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": []
    },
    "ck0000091882_ServiceContractTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ServiceContractTerm",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingRevenueNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service contract term.",
        "label": "Service Contract Term",
        "terseLabel": "Service Contract, Term"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_SettlementCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SettlementCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charges associated with the settlement.",
        "label": "Settlement Charges",
        "terseLabel": "Settlement charges"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_SettlementChargesNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SettlementChargesNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Settlement charges net of tax.",
        "label": "Settlement Charges Net Of Tax",
        "terseLabel": "Settlement charges net of tax"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_SettlementProceedsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SettlementProceedsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Settlement Proceeds [Member]",
        "label": "Settlement Proceeds [Member]",
        "terseLabel": "Monetization Of Guaranty Settlement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Short-Term Debt, Total",
        "label": "Short-Term Debt",
        "terseLabel": "Short-term borrowings",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r218",
      "r879",
      "r992"
     ]
    },
    "ck0000091882_ShortTermCommercialPaperMaturityPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ShortTermCommercialPaperMaturityPeriod",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term commercial paper maturity period.",
        "label": "Short Term Commercial Paper Maturity Period",
        "terseLabel": "Short term commercial paper maturity period"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ShortTermDebtIncludingCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ShortTermDebtIncludingCapitalLeaseObligations",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-term debt including capital lease obligations.",
        "label": "Short Term Debt Including Capital Lease Obligations",
        "terseLabel": "Securities due within one year"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfTotalLeaseCostDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r878"
     ]
    },
    "ck0000091882_SignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Line Items]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_SignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SignificantAccountingPoliciesTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Table]",
        "terseLabel": "Significant Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r292"
     ]
    },
    "ck0000091882_SiteContingencyEstimatedEnvironmentalRemediationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SiteContingencyEstimatedEnvironmentalRemediationCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Site contingency estimated environmental remediation costs.",
        "label": "Site Contingency Estimated Environmental Remediation Costs",
        "terseLabel": "Estimated environmental remediation activities at manufacturing gas plant sites"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_SolarAffiliatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SolarAffiliatesMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsBalanceSheetDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfLongTermPurchaseAgreementsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Solar Affiliates [Member]",
        "label": "Solar Affiliates [Member]",
        "terseLabel": "Solar Affiliates [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_SouthCarolinaCommissionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SouthCarolinaCommissionMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "South Carolina Commission [Member]",
        "label": "South Carolina Commission Member",
        "documentation": "South Carolina Commission."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_SouthCarolinaElectricBaseRateCaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SouthCarolinaElectricBaseRateCaseMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "South Carolina Electric Base Rate Case.",
        "label": "South Carolina Electric Base Rate Case [Member]",
        "terseLabel": "South Carolina Electric Base Rate Case"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State",
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOtherIncomeExpenseNetNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "terseLabel": "Segments",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r317",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r343",
      "r348",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r374",
      "r387",
      "r388",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r848",
      "r911",
      "r994"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquityNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r43",
      "r247",
      "r279",
      "r280",
      "r281",
      "r301",
      "r302",
      "r303",
      "r305",
      "r310",
      "r312",
      "r314",
      "r354",
      "r355",
      "r461",
      "r557",
      "r558",
      "r559",
      "r577",
      "r578",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r648",
      "r718",
      "r719",
      "r720",
      "r738",
      "r802"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [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": [
      "r301",
      "r302",
      "r303",
      "r314",
      "r665",
      "r725",
      "r739",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r757",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r777",
      "r780",
      "r781",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r802",
      "r885"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureOperatingRevenueDisaggregationOfRevenueDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsParentheticalDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageDepreciationRatesDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r303",
      "r314",
      "r665",
      "r725",
      "r739",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r757",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r777",
      "r780",
      "r781",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r802",
      "r885"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent",
        "totalLabel": "Total common equity",
        "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance",
        "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r166",
      "r167",
      "r184",
      "r759",
      "r776",
      "r803",
      "r804",
      "r879",
      "r893",
      "r929",
      "r936",
      "r978",
      "r1001"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_CapitalizationLongtermDebtAndEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInCommonEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total equity",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91",
      "r93",
      "r247",
      "r248",
      "r280",
      "r301",
      "r302",
      "r303",
      "r305",
      "r310",
      "r354",
      "r355",
      "r461",
      "r557",
      "r558",
      "r559",
      "r577",
      "r578",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r621",
      "r622",
      "r626",
      "r648",
      "r719",
      "r720",
      "r736",
      "r759",
      "r776",
      "r803",
      "r804",
      "r827",
      "r892",
      "r929",
      "r936",
      "r978",
      "r1001"
     ]
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Text Block]",
        "terseLabel": "Equity",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r294",
      "r445",
      "r447",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r459",
      "r461",
      "r606",
      "r805",
      "r807",
      "r828"
     ]
    },
    "us-gaap_StormCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StormCostsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Storm Costs [Member]",
        "terseLabel": "Deferred Storm Damage Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs for expected future uninsured storm damage."
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "ck0000091882_StormRestorationRecoveryPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "StormRestorationRecoveryPeriod",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Storm restoration recovery period.",
        "label": "Storm Restoration Recovery Period",
        "terseLabel": "Storm restoration recovery period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r658"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r658"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r658"
     ]
    },
    "ck0000091882_SummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesInConsolidatedStatementsOfCashFlowsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesInConsolidatedStatementsOfCashFlowsTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of cash paid for amounts included in measurement of lease liabilities in consolidated statements of cash flows.",
        "label": "Summary Of Cash Paid For Amounts Included In Measurement Of Lease Liabilities In Consolidated Statements Of Cash Flows [Table Text Block]",
        "terseLabel": "Cash Paid for Amounts Included in Measurement of Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfTaxCreditCarryforwardsTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Tax Credit Carryforwards [Table Text Block]",
        "terseLabel": "Summary of Tax Credit Carryforwards",
        "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ck0000091882_SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForOperatingAndFinanceLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForOperatingAndFinanceLeasesTableTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of weighted average remaining lease term and discount rate for operating and finance leases.",
        "label": "Summary Of Weighted Average Remaining Lease Term And Discount Rate For Operating And Finance Leases [Table Text Block]",
        "terseLabel": "Summary of Weighted Average Remaining Lease Term And Discount Rate for Operating and Finance Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Cash Flow Information"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SuretyBondMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SuretyBondMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesSuretyBondsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Surety Bond",
        "label": "Surety Bond [Member]",
        "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_TaxCreditAndOperatingLossCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "TaxCreditAndOperatingLossCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax credit and operating loss carryforward amount.",
        "label": "Tax Credit And Operating Loss Carryforward Amount",
        "terseLabel": "Loss and Credit Carryforwards, Deductible Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Credit Carryforwards, Deductible Amount",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward",
        "documentation": "Information by specific tax credit related to an unused tax credit."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardNameDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name",
        "documentation": "The name of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ck0000091882_TaxCreditCarryforwardsExpirationYear": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "TaxCreditCarryforwardsExpirationYear",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeductibleLossAndCreditCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax credit carryforwards, expiration year.",
        "label": "Tax Credit Carryforwards Expiration Year",
        "terseLabel": "Credit Carryforwards, Expiration Period"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_TaxExemptFinancingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "TaxExemptFinancingsMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfPrincipalPaymentsOfLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax exempt financings.",
        "label": "Tax Exempt Financings [Member]",
        "terseLabel": "Tax Exempt Financings"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_TaxExemptFinancingsThreePointSixTwoFiveAndFourDueTwoThousandAndTwentyEightAndTwoThousandThirtyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "TaxExemptFinancingsThreePointSixTwoFiveAndFourDueTwoThousandAndTwentyEightAndTwoThousandThirtyThreeMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax exempt financings three point six two five and four due two thousand and twenty eight and two thousand thirty three.",
        "label": "Tax Exempt Financings Three Point Six Two Five And Four Due Two Thousand And Twenty Eight And Two Thousand Thirty Three [Member]",
        "terseLabel": "Tax Exempt Financings 3.625% and 4.00% Due 2028 and 2033"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_TaxExemptFinancingsVariableRateDueTwoThousandAndThirtyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "TaxExemptFinancingsVariableRateDueTwoThousandAndThirtyEightMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax exempt financings variable rate due two thousand and thirty eight.",
        "label": "Tax Exempt Financings Variable Rate Due Two Thousand And Thirty Eight [Member]",
        "terseLabel": "Tax Exempt Financings Variable Rate Due 2038"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxPeriodAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Period [Axis]",
        "terseLabel": "Tax Period",
        "documentation": "Information about the period subject to enacted tax laws."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxPeriodDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Period [Domain]",
        "terseLabel": "Tax Period",
        "documentation": "Identified tax period."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ThreePointZeroFivePercentAffiliatedNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ThreePointZeroFivePercentAffiliatedNoteMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three point zero five percent affiliated note.",
        "label": "Three Point Zero Five Percent Affiliated Note [Member]",
        "terseLabel": "3.05% Affiliated Note Due 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_ToshibaCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "ToshibaCorporationMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Toshiba Corporation.",
        "label": "Toshiba Corporation [Member]",
        "terseLabel": "Toshiba Corporation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]",
        "terseLabel": "Receivables",
        "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r349"
     ]
    },
    "us-gaap_TransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransactionDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction [Domain]",
        "terseLabel": "Transaction",
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "us-gaap_TransactionTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransactionTypeAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsOffsettingAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Type [Axis]",
        "terseLabel": "Transaction Type",
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "ck0000091882_TransferOfNetRecordedValueOfProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "TransferOfNetRecordedValueOfProperty",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property with net value transferred",
        "label": "Transfer Of Net Recorded Value Of Property",
        "documentation": "Property with net value transferred."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_TreeTrimmingAndVegetationManagementCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "TreeTrimmingAndVegetationManagementCost",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tree Trimming And Vegetation Management Cost.",
        "label": "Tree Trimming And Vegetation Management Cost",
        "terseLabel": "Tree trimming and vegetation management cost"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_TurbineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "TurbineMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Turbine.",
        "label": "Turbine [Member]",
        "terseLabel": "Turbine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r588"
     ]
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnbilledReceivablesCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unbilled Receivables, Current",
        "terseLabel": "Unbilled revenues",
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnfavorableRegulatoryActionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnfavorableRegulatoryActionMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesEnvironmentalMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unfavorable Regulatory Action [Member]",
        "terseLabel": "Unfavorable Regulatory Action",
        "documentation": "A enacted or proposed action, ruling or regulation that is likely to or possibly will have an adverse effect on the entity's financial position or results of operations, excluding tax matters."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_UnfundedPropertyAdditions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UnfundedPropertyAdditions",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLongTermAndShortTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unfunded property additions",
        "label": "Unfunded Property Additions",
        "terseLabel": "Unfunded property additions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrealizedGainLossOnDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Gain (Loss) on Derivatives",
        "terseLabel": "Unrealized gains and losses",
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r796",
      "r797",
      "r798",
      "r799",
      "r818"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsRollForwardDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Balance at December 31,",
        "periodStartLabel": "Balance at January 1,",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r567"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsRollForwardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedLabel": "Decreases-prior period positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "ck0000091882_UnrecognizedTaxBenefitsIncomeTaxPenaltiesReversalBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesReversalBenefit",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit from reversal of penalties related to a tax position claimed in the tax return.",
        "label": "Unrecognized Tax Benefits Income Tax Penalties Reversal Benefit",
        "terseLabel": "Penalty expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_UnrecognizedTaxBenefitsIncomeTaxesRelatedToAffiliatedPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxesRelatedToAffiliatedPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized tax benefits income taxes related to affiliated payable",
        "label": "Unrecognized Tax Benefits Income Taxes Related To Affiliated Payable",
        "terseLabel": "Income taxes related to affiliated payable"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsRollForwardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlements with tax authorities",
        "documentation": "Amount of increase or decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits Increases Decreases Resulting From Settlements With Taxing Authorities",
        "negatedLabel": "Settlements with tax authorities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsRollForwardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Increases-current period positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsRollForwardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Increases-prior period positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "terseLabel": "Interest income",
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense",
        "terseLabel": "Interest expense",
        "documentation": "Amount of interest expense for an underpayment of income taxes."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "ck0000091882_UnrecoveredPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UnrecoveredPlantMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersScheduleOfRegulatoryAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "unrecovered plant [Member]",
        "label": "Unrecovered Plant [Member]",
        "terseLabel": "Other Unrecovered Plant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UtilitiesOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilitiesOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Operating Expense",
        "totalLabel": "Total operating expenses",
        "documentation": "Amount of operating expense of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilitiesOperatingExpenseDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureOperatingSegmentsScheduleOfSegmentInformationDetails",
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Operating Expense, Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization",
        "documentation": "Amount of operating expense for depreciation and amortization of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseFuelUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilitiesOperatingExpenseFuelUsed",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Operating Expense, Fuel Used",
        "terseLabel": "Fuel used in electric generation",
        "documentation": "Amount of operating expense for fuel used by regulated operation."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ck0000091882_UtilitiesOperatingExpenseFuelUsedAffiliate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UtilitiesOperatingExpenseFuelUsedAffiliate",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureAffiliatedAndRelatedPartyTransactionsScheduleOfAffiliatedTransactionsIncomeStatementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utilities Operating Expense, Fuel Used, Affiliate",
        "label": "Utilities Operating Expense Fuel Used Affiliate",
        "terseLabel": "Purchases of fuel used in electric generation from affiliate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilitiesOperatingExpenseGasAndPetroleumPurchased",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Operating Expense, Gas and Petroleum Purchased",
        "terseLabel": "Gas purchased for resale",
        "documentation": "Amount of operating expense for purchased gas and petroleum of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseImpairments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilitiesOperatingExpenseImpairments",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Operating Expense, Impairments",
        "terseLabel": "Impairment of assets and other charges",
        "documentation": "Amount of operating expense for impairments of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilitiesOperatingExpenseMaintenanceAndOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Operating Expense, Maintenance and Operations",
        "terseLabel": "Other operations and maintenance",
        "verboseLabel": "Utilities operating expense, maintenance and operations",
        "totalLabel": "Utilities Operating Expense, Maintenance and Operations, Total",
        "documentation": "Amount of operating expense for routine plant maintenance, repairs and operations of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ck0000091882_UtilitiesOperatingExpenseMaintenanceAndOperationsAffiliate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UtilitiesOperatingExpenseMaintenanceAndOperationsAffiliate",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utilities Operating Expense, Maintenance and Operations, Affiliate",
        "label": "Utilities Operating Expense Maintenance And Operations Affiliate",
        "terseLabel": "Other operations and maintenance \u2013 affiliated suppliers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UtilitiesOperatingExpensePurchasedPower": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilitiesOperatingExpensePurchasedPower",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Operating Expense, Purchased Power",
        "terseLabel": "Purchased power",
        "documentation": "Amount of operating expense for purchased power of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilitiesOperatingExpenseTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Operating Expense, Taxes",
        "terseLabel": "Other taxes",
        "documentation": "Amount of operating expense for taxes other than income taxes of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ck0000091882_UtilityPlantAndNonUtilityPropertyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UtilityPlantAndNonUtilityPropertyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utility plant and non utility property.",
        "label": "Utility Plant And Non Utility Property [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_UtilityPlantAndNonUtilityPropertyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UtilityPlantAndNonUtilityPropertyDisclosureTextBlock",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityProperty"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utility plant and non utility property disclosure.",
        "label": "Utility Plant And Non Utility Property Disclosure [Text Block]",
        "terseLabel": "Utility Plant and Nonutility Property"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_UtilityPlantAndNonUtilityPropertyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UtilityPlantAndNonUtilityPropertyLineItems",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utility plant and non utility property.",
        "label": "Utility Plant And Non Utility Property [Line Items]",
        "terseLabel": "Utility Plant And Non Utility Property [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_UtilityPlantAndNonUtilityPropertyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UtilityPlantAndNonUtilityPropertyTable",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utility plant and non utility property.",
        "label": "Utility Plant And Non Utility Property [Table]",
        "terseLabel": "Utility Plant And Non Utility Property [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UtilityPlantDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilityPlantDomain",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesNonrecurringFairValueMeasurementsNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utility Plant [Domain]",
        "terseLabel": "Utility Plant",
        "documentation": "Plant owned by a utility entity used in the operations of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_UtilityPlantNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UtilityPlantNetMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndLiabilitiesRecordedInConsolidatedBalanceSheetsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utility plant, net.",
        "label": "Utility Plant Net [Member]",
        "terseLabel": "Utility Plant, Net"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_UtilityPropertyFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "UtilityPropertyFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesClaimsAndLitigationNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of certain utility property transferred",
        "label": "Utility Property Fair Value",
        "documentation": "Utility property fair value."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_VCSummerNuclearPowerStationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "VCSummerNuclearPowerStationMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesNuclearInsuranceNarrativeDetails",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAndEquityCompensationPlanNarrativeDetail",
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "V.C. Summer nuclear power station.",
        "label": "V C Summer Nuclear Power Station [Member]",
        "terseLabel": "Summer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000091882_VCSummerNuclearPowerStationUnitOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "VCSummerNuclearPowerStationUnitOneMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureUtilityPlantAndNonutilityPropertyScheduleOfJointlyOwnedUtilityPlantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "V.C. Summer nuclear power station unit 1.",
        "label": "V C Summer Nuclear Power Station Unit One [Member]",
        "verboseLabel": "Summer Unit 1"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "terseLabel": "Variable Interest Entity, Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r590",
      "r591",
      "r594",
      "r595"
     ]
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsIncludingDerivativesScheduleOfQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted Average"
       }
      }
     },
     "auth_ref": [
      "r833",
      "r834",
      "r985",
      "r987",
      "r990"
     ]
    },
    "ck0000091882_WelfareChargesForCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sceg.com/20231231",
     "localname": "WelfareChargesForCustomers",
     "crdr": "credit",
     "presentation": [
      "http://www.sceg.com/20231231/taxonomy/role/Role_DisclosureRateAndOtherRegulatoryMattersNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Welfare charges for customers.",
        "label": "Welfare Charges For Customers",
        "terseLabel": "Welfare charges for customers"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482251/360-10-25-5"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-13"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-9"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a),(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4H"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4H"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "25",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481834/980-20-45-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "340",
   "Section": "40",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481938/980-340-40-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "340",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-2"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "405",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481802/980-405-55-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "715",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481691/980-715-50-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "835",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481668/980-835-25-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "835",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482064/980-835-45-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "610",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//610/tableOfContent"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "720",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//720/tableOfContent"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r208": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r209": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r210": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//815/tableOfContent"
  },
  "r211": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "83",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480647/815-10-15-83"
  },
  "r212": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r213": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r214": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r215": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r216": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r217": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r218": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r219": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r220": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r221": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r222": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r223": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r224": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r225": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r226": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.14(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r227": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r228": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482000/980-340-25-1"
  },
  "r229": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-1"
  },
  "r230": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 10.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479960/980-360-S99-1"
  },
  "r231": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481854/980-405-25-1"
  },
  "r232": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "410",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481689/980-410-25-2"
  },
  "r233": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "410",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 10.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479817/980-410-S99-1"
  },
  "r234": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481974/980-740-25-1"
  },
  "r235": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481974/980-740-25-2"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "20",
   "Topic": "410",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-2"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310/tableOfContent"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//410-20/tableOfContent"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481999/410-20-25-4"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//410-30/tableOfContent"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-4"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715/tableOfContent"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r596": {
   "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"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482134/820-10-35-54B"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-20"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-14"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-8"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  }
 }
}
