{
 "version": "2.2",
 "instance": {
  "arcc-20260331.htm": {
   "nsprefix": "arcc",
   "nsuri": "http://www.arescapitalcorp.com/20260331",
   "dts": {
    "inline": {
     "local": [
      "arcc-20260331.htm"
     ]
    },
    "schema": {
     "local": [
      "arcc-20260331.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/2006/xbrldi-2006.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "arcc-20260331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "arcc-20260331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "arcc-20260331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "arcc-20260331_pre.xml"
     ]
    }
   },
   "keyStandard": 283,
   "keyCustom": 53,
   "axisStandard": 35,
   "axisCustom": 0,
   "memberStandard": 59,
   "memberCustom": 549,
   "hidden": {
    "total": 95,
    "http://fasb.org/us-gaap/2025": 90,
    "http://xbrl.sec.gov/dei/2025": 5
   },
   "contextCount": 5305,
   "entityCount": 1,
   "segmentCount": 625,
   "elementCount": 1188,
   "unitCount": 17,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 19322,
    "http://xbrl.sec.gov/dei/2025": 30,
    "http://xbrl.sec.gov/ecd/2025": 4,
    "http://fasb.org/srt/2025": 2
   },
   "report": {
    "R1": {
     "role": "http://www.arescapitalcorp.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
     "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InterestReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeOperatingPaidInKind",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherGeneralAndAdministrativeExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
     "longName": "0000005 - Statement - CONSOLIDATED SCHEDULE OF INVESTMENTS",
     "shortName": "CONSOLIDATED SCHEDULE OF INVESTMENTS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:InvestmentInterestRatePaidInKind",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:InvestmentInterestRatePaidInKind",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
     "longName": "0000006 - Statement - CONSOLIDATED SCHEDULE OF INVESTMENTS - (Parenthetical)",
     "shortName": "CONSOLIDATED SCHEDULE OF INVESTMENTS - (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DerivativeFairValueOfDerivativeLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DerivativeFairValueOfDerivativeNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-4754",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4754",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.arescapitalcorp.com/role/ORGANIZATION",
     "longName": "0000010 - Disclosure - ORGANIZATION",
     "shortName": "ORGANIZATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "0000011 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.arescapitalcorp.com/role/AGREEMENTS",
     "longName": "0000012 - Disclosure - AGREEMENTS",
     "shortName": "AGREEMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "arcc:InvestmentCompanyAgreementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "arcc:InvestmentCompanyAgreementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTS",
     "longName": "0000013 - Disclosure - INVESTMENTS",
     "shortName": "INVESTMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.arescapitalcorp.com/role/DEBT",
     "longName": "0000014 - Disclosure - DEBT",
     "shortName": "DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTS",
     "longName": "0000015 - Disclosure - DERIVATIVE INSTRUMENTS",
     "shortName": "DERIVATIVE INSTRUMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIES",
     "longName": "0000016 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS",
     "longName": "0000017 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITY",
     "longName": "0000018 - Disclosure - STOCKHOLDERS\u2019 EQUITY",
     "shortName": "STOCKHOLDERS\u2019 EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.arescapitalcorp.com/role/EARNINGSPERSHARE",
     "longName": "0000019 - Disclosure - EARNINGS PER SHARE",
     "shortName": "EARNINGS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONS",
     "longName": "0000020 - Disclosure - DIVIDENDS AND DISTRIBUTIONS",
     "shortName": "DIVIDENDS AND DISTRIBUTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "arcc:DividendsAndDistributionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "arcc:DividendsAndDistributionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONS",
     "longName": "0000021 - Disclosure - RELATED PARTY TRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTS",
     "longName": "0000022 - Disclosure - FINANCIAL HIGHLIGHTS",
     "shortName": "FINANCIAL HIGHLIGHTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.arescapitalcorp.com/role/SEGMENTREPORTING",
     "longName": "0000023 - Disclosure - SEGMENT REPORTING",
     "shortName": "SEGMENT REPORTING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.arescapitalcorp.com/role/SUBSEQUENTEVENTS",
     "longName": "0000024 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "longName": "9955511 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConsolidationPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConsolidationPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables",
     "longName": "9955512 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.arescapitalcorp.com/role/AGREEMENTSTables",
     "longName": "9955513 - Disclosure - AGREEMENTS (Tables)",
     "shortName": "AGREEMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "arcc:InvestmentCompanyManagementFeesAndIncentiveFeesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "arcc:InvestmentCompanyManagementFeesAndIncentiveFeesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSTables",
     "longName": "9955514 - Disclosure - INVESTMENTS (Tables)",
     "shortName": "INVESTMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.arescapitalcorp.com/role/DEBTTables",
     "longName": "9955515 - Disclosure - DEBT (Tables)",
     "shortName": "DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSTables",
     "longName": "9955516 - Disclosure - DERIVATIVE INSTRUMENTS (Tables)",
     "shortName": "DERIVATIVE INSTRUMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESTables",
     "longName": "9955517 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "arcc:ScheduleForFinancialSupportForNonconsolidatedEntityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "arcc:ScheduleForFinancialSupportForNonconsolidatedEntityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables",
     "longName": "9955518 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYTables",
     "longName": "9955519 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Tables)",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.arescapitalcorp.com/role/EARNINGSPERSHARETables",
     "longName": "9955520 - Disclosure - EARNINGS PER SHARE (Tables)",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSTables",
     "longName": "9955521 - Disclosure - DIVIDENDS AND DISTRIBUTIONS (Tables)",
     "shortName": "DIVIDENDS AND DISTRIBUTIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "arcc:DividendsAndDistributionsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "arcc:DividendsAndDistributionsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSTables",
     "longName": "9955522 - Disclosure - FINANCIAL HIGHLIGHTS (Tables)",
     "shortName": "FINANCIAL HIGHLIGHTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
     "longName": "9955523 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:CashHeldInForeignCurrency",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:CashHeldInForeignCurrency",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails",
     "longName": "9955524 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R40": {
     "role": "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
     "longName": "9955525 - Disclosure - AGREEMENTS - Narrative (Details)",
     "shortName": "AGREEMENTS - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-4918",
      "name": "us-gaap:InvestmentCompanySeniorSecurityIndebtednessAssetCoverageRatio",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "arcc:InvestmentCompanyBaseManagementFeeCalculationNumberOfQuarters",
      "unitRef": "calendar_quarter",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "arcc:InvestmentCompanyAgreementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.arescapitalcorp.com/role/AGREEMENTSBaseManagementFeeIncomeBasedFeeandCapitalGainsIncentiveFeeDetails",
     "longName": "9955526 - Disclosure - AGREEMENTS - Base Management Fee, Income Based Fee, and Capital Gains Incentive Fee (Details)",
     "shortName": "AGREEMENTS - Base Management Fee, Income Based Fee, and Capital Gains Incentive Fee (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ManagementFeeExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R42": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
     "longName": "9955527 - Disclosure - INVESTMENTS - Investments (Details)",
     "shortName": "INVESTMENTS - Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "arcc:InvestmentOwnedNonAccrualStatusPercentOfCost",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails",
     "longName": "9955528 - Disclosure - INVESTMENTS - Ivy Hill Asset Management, L.P. (Details)",
     "shortName": "INVESTMENTS - Ivy Hill Asset Management, L.P. (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4889",
      "name": "us-gaap:PaymentsForPurchaseOfInvestmentOperatingActivity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails",
     "longName": "9955529 - Disclosure - INVESTMENTS - Amortized Cost and Fair Value of the Investment in IHAM (Details)",
     "shortName": "INVESTMENTS - Amortized Cost and Fair Value of the Investment in IHAM (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4885",
      "name": "us-gaap:InvestmentCompanyCommittedCapital",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSDividendandInterestIncomeIHAMDetails",
     "longName": "9955530 - Disclosure - INVESTMENTS - Dividend and Interest Income, IHAM (Details)",
     "shortName": "INVESTMENTS - Dividend and Interest Income, IHAM (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-4887",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4887",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails",
     "longName": "9955531 - Disclosure - INVESTMENTS - Yields at Amortized Cost and Fair Value (Details)",
     "shortName": "INVESTMENTS - Yields at Amortized Cost and Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4881",
      "name": "arcc:InvestmentOwnedAtCostYield",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
     "longName": "9955532 - Disclosure - INVESTMENTS - IHAM Selected Balance Sheet Information (Details)",
     "shortName": "INVESTMENTS - IHAM Selected Balance Sheet Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4877",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
     "longName": "9955533 - Disclosure - INVESTMENTS - IHAM Selected Statement of Operations Information (Details)",
     "shortName": "INVESTMENTS - IHAM Selected Statement of Operations Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GrossInvestmentIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4887",
      "name": "us-gaap:InterestAndDividendIncomeSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails",
     "longName": "9955534 - Disclosure - INVESTMENTS - Senior Direct Lending Program (Details)",
     "shortName": "INVESTMENTS - Senior Direct Lending Program (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-3473",
      "name": "us-gaap:InvestmentBasisSpreadVariableRate",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4823",
      "name": "arcc:InvestmentOwnedAvailableCapital",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails",
     "longName": "9955535 - Disclosure - INVESTMENTS - Funded Capital and Unfunded Capital Commitments (Details)",
     "shortName": "INVESTMENTS - Funded Capital and Unfunded Capital Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R51": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSInterestIncomeandCapitalStructuringServiceandOtherFeesEarnedDetails",
     "longName": "9955536 - Disclosure - INVESTMENTS - Interest Income and Capital Structuring Service and Other Fees Earned (Details)",
     "shortName": "INVESTMENTS - Interest Income and Capital Structuring Service and Other Fees Earned (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-4907",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R52": {
     "role": "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails",
     "longName": "9955537 - Disclosure - INVESTMENTS - SDLP Portfolio (Details)",
     "shortName": "INVESTMENTS - SDLP Portfolio (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4909",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
     "longName": "9955538 - Disclosure - DEBT - Narrative (Details)",
     "shortName": "DEBT - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentCompanySeniorSecurityIndebtednessAssetCoverageRatio",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
     "longName": "9955539 - Disclosure - DEBT - Outstanding Debt (Details)",
     "shortName": "DEBT - Outstanding Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4919",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
     "longName": "9955540 - Disclosure - DEBT - Revolving Credit Facility and Letter of Credit Facility Narrative (Details)",
     "shortName": "DEBT - Revolving Credit Facility and Letter of Credit Facility Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4988",
      "name": "arcc:LineOfCreditFacilityPercentageOfCommitment",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
     "longName": "9955541 - Disclosure - DEBT - Revolving and Term Loan (Details)",
     "shortName": "DEBT - Revolving and Term Loan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-4972",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4965",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
     "longName": "9955542 - Disclosure - DEBT - Components of Debt Interest Expense (Details)",
     "shortName": "DEBT - Components of Debt Interest Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5056",
      "name": "us-gaap:InterestExpenseDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
     "longName": "9955543 - Disclosure - DEBT - Revolving Funding Facility Narrative (Details)",
     "shortName": "DEBT - Revolving Funding Facility Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4921",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
     "longName": "9955544 - Disclosure - DEBT - SMBC Funding Facility Narrative (Details)",
     "shortName": "DEBT - SMBC Funding Facility Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5012",
      "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
     "longName": "9955545 - Disclosure - DEBT - BNP Funding Facility Narrative (Details)",
     "shortName": "DEBT - BNP Funding Facility Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5019",
      "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
     "longName": "9955546 - Disclosure - DEBT - Debt Securitizations (Details)",
     "shortName": "DEBT - Debt Securitizations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5025",
      "name": "us-gaap:PrincipalAmountOutstandingOnLoansSecuritized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
     "longName": "9955547 - Disclosure - DEBT - Key Components of Unsecured Notes (Details)",
     "shortName": "DEBT - Key Components of Unsecured Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4935",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails",
     "longName": "9955548 - Disclosure - DEBT - Unsecured Notes Narrative (Details)",
     "shortName": "DEBT - Unsecured Notes Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-5054",
      "name": "us-gaap:RepaymentsOfLongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5054",
      "name": "us-gaap:RepaymentsOfLongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails",
     "longName": "9955549 - Disclosure - DERIVATIVE INSTRUMENTS - Derivative Instruments (Details)",
     "shortName": "DERIVATIVE INSTRUMENTS - Derivative Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5060",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSNetRealizedandUnrealizedGainsLossesonDerivativeInstrumentsDetails",
     "longName": "9955550 - Disclosure - DERIVATIVE INSTRUMENTS - Net Realized and Unrealized Gains (Losses) on Derivative Instruments (Details)",
     "shortName": "DERIVATIVE INSTRUMENTS - Net Realized and Unrealized Gains (Losses) on Derivative Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5080",
      "name": "us-gaap:GainLossOnSaleOfDerivatives",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
     "longName": "9955551 - Disclosure - DERIVATIVE INSTRUMENTS - Qualifying Hedge Accounting Relationship (Details)",
     "shortName": "DERIVATIVE INSTRUMENTS - Qualifying Hedge Accounting Relationship (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1885",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R67": {
     "role": "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
     "longName": "9955552 - Disclosure - DERIVATIVE INSTRUMENTS - Narrative (Details)",
     "shortName": "DERIVATIVE INSTRUMENTS - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R68": {
     "role": "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
     "longName": "9955553 - Disclosure - DERIVATIVE INSTRUMENTS - Interest Rate Swap Derivative Instruments (Details)",
     "shortName": "DERIVATIVE INSTRUMENTS - Interest Rate Swap Derivative Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1885",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
     "longName": "9955554 - Disclosure - COMMITMENTS AND CONTINGENCIES - Loan Commitments (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Loan Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5109",
      "name": "us-gaap:InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
     "longName": "9955555 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails",
     "longName": "9955556 - Disclosure - COMMITMENTS AND CONTINGENCIES - Private Equity Commitments (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Private Equity Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-2401",
      "name": "us-gaap:InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2401",
      "name": "arcc:InvestmentCompanyFundedCommitmentsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails",
     "longName": "9955557 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value Measurements of Cash and Cash Equivalents, Restricted Cash, Investments, Derivatives, and Unfunded Revolving and Delayed Draw Loan Commitments (Details)",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value Measurements of Cash and Cash Equivalents, Restricted Cash, Investments, Derivatives, and Unfunded Revolving and Delayed Draw Loan Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5119",
      "name": "us-gaap:DerivativeLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails",
     "longName": "9955558 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Significant Unobservable Inputs (Details)",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Significant Unobservable Inputs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5138",
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails",
     "longName": "9955559 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Changes in Investments that use Level 3 Inputs (Details)",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Changes in Investments that use Level 3 Inputs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetails",
     "longName": "9955560 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Narrative (Details)",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-5117",
      "name": "us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedAppreciationDepreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5117",
      "name": "us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedAppreciationDepreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails",
     "longName": "9955561 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Carrying and Fair Values of Debt Obligations (Details)",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Carrying and Fair Values of Debt Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5283",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails",
     "longName": "9955562 - Disclosure - STOCKHOLDERS\u2019 EQUITY - Common Shares Issued and Sold (Details)",
     "shortName": "STOCKHOLDERS\u2019 EQUITY - Common Shares Issued and Sold (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-5287",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5287",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYNarrativeDetails",
     "longName": "9955563 - Disclosure - STOCKHOLDERS\u2019 EQUITY - Narrative (Details)",
     "shortName": "STOCKHOLDERS\u2019 EQUITY - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.arescapitalcorp.com/role/EARNINGSPERSHAREDetails",
     "longName": "9955564 - Disclosure - EARNINGS PER SHARE (Details)",
     "shortName": "EARNINGS PER SHARE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R80": {
     "role": "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendsDeclaredandPayableDetails",
     "longName": "9955565 - Disclosure - DIVIDENDS AND DISTRIBUTIONS - Dividends Declared and Payable (Details)",
     "shortName": "DIVIDENDS AND DISTRIBUTIONS - Dividends Declared and Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "arcc:DividendsAndDistributionsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "arcc:DividendsAndDistributionsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendReinvestmentPlanActivityDetails",
     "longName": "9955566 - Disclosure - DIVIDENDS AND DISTRIBUTIONS - Dividend Reinvestment Plan Activity (Details)",
     "shortName": "DIVIDENDS AND DISTRIBUTIONS - Dividend Reinvestment Plan Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "arcc:DividendsAndDistributionsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:SharesIssuedPricePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "arcc:DividendsAndDistributionsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
     "longName": "9955567 - Disclosure - RELATED PARTY TRANSACTIONS (Details)",
     "shortName": "RELATED PARTY TRANSACTIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "arcc:InvestmentCompanyManagementFeesAndIncentiveFeesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5292",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails",
     "longName": "9955568 - Disclosure - FINANCIAL HIGHLIGHTS - Financial Highlights (Details)",
     "shortName": "FINANCIAL HIGHLIGHTS - Financial Highlights (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:NetAssetValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4757",
      "name": "us-gaap:NetAssetValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails",
     "longName": "9955569 - Disclosure - FINANCIAL HIGHLIGHTS - Financial Highlights, Additional Information (Details)",
     "shortName": "FINANCIAL HIGHLIGHTS - Financial Highlights, Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InvestmentCompanyMarketValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "us-gaap:InvestmentCompanyFinancialHighlightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5298",
      "name": "us-gaap:InvestmentCompanyExpenseRatioIncludingIncentiveFee",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "arcc-20260331.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.arescapitalcorp.com/role/SEGMENTREPORTINGDetails",
     "longName": "9955570 - Disclosure - SEGMENT REPORTING (Details)",
     "shortName": "SEGMENT REPORTING (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": null,
     "uniqueAnchor": null
    }
   },
   "tag": {
    "arcc_A15484880CanadaInc.And15484910CanadaInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "A15484880CanadaInc.And15484910CanadaInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "15484880 Canada Inc. and 15484910 Canada Inc.",
        "label": "15484880 Canada Inc. and 15484910 Canada Inc. [Member]",
        "documentation": "15484880 Canada Inc. and 15484910 Canada Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_A3StepSportsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "A3StepSportsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3 Step Sports LLC",
        "label": "3 Step Sports LLC [Member]",
        "documentation": "3 Step Sports LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ACPAvenuMidcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ACPAvenuMidcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACP Avenu Midco LLC",
        "label": "ACP Avenu Midco LLC [Member]",
        "documentation": "ACP Avenu Midco LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ADGLLCAndRCIVGEDCInvestorLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ADGLLCAndRCIVGEDCInvestorLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ADG, LLC and RC IV GEDC Investor LLC",
        "label": "ADG, LLC and RC IV GEDC Investor LLC [Member]",
        "documentation": "ADG, LLC and RC IV GEDC Investor LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ADGLLCGEDCEquityLLCAndRCIVGEDCInvestorLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ADGLLCGEDCEquityLLCAndRCIVGEDCInvestorLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ADG, LLC, GEDC Equity, LLC and RC IV GEDC Investor LLC",
        "label": "ADG, LLC, GEDC Equity, LLC and RC IV GEDC Investor LLC [Member]",
        "documentation": "ADG, LLC, GEDC Equity, LLC and RC IV GEDC Investor LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ADLCLO1DebtSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ADLCLO1DebtSecuritizationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ADL CLO 1 Debt Securitization",
        "label": "ADL CLO 1 Debt Securitization [Member]",
        "documentation": "ADL CLO 1 Debt Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ADLCLO4DebtSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ADLCLO4DebtSecuritizationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ADL CLO 4 Debt Securitization",
        "label": "ADL CLO 4 Debt Securitization [Member]",
        "documentation": "ADL CLO 4 Debt Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ADLCLO7DebtSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ADLCLO7DebtSecuritizationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ADL CLO 7 Debt Securitization",
        "label": "ADL CLO 7 Debt Securitization [Member]",
        "documentation": "ADL CLO 7 Debt Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AHRFundingHoldingsIncAndAHRParentHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AHRFundingHoldingsIncAndAHRParentHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AHR Funding Holdings, Inc. And AHR Parent Holdings, L.P.",
        "label": "AHR Funding Holdings, Inc. And AHR Parent Holdings, L.P. [Member]",
        "documentation": "AHR Funding Holdings, Inc. And AHR Parent Holdings, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AQSunshineIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AQSunshineIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AQ Sunshine, Inc.",
        "label": "AQ Sunshine, Inc. [Member]",
        "documentation": "AQ Sunshine, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ASPRPacAcquisitionCoLLCAndASPRPacHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ASPRPacAcquisitionCoLLCAndASPRPacHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASP-r-pac Acquisition Co LLC and ASP-r-pac Holdings LP",
        "label": "ASP-r-pac Acquisition Co LLC and ASP-r-pac Holdings LP [Member]",
        "documentation": "ASP-r-pac Acquisition Co LLC and ASP-r-pac Holdings LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ATIRestorationLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ATIRestorationLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ATI Restoration, LLC",
        "label": "ATI Restoration, LLC [Member]",
        "documentation": "ATI Restoration, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AbsoluteDentalGroupLLCAndAbsoluteDentalEquityLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AbsoluteDentalGroupLLCAndAbsoluteDentalEquityLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Absolute Dental Group LLC and Absolute Dental Equity, LLC",
        "label": "Absolute Dental Group LLC and Absolute Dental Equity, LLC [Member]",
        "documentation": "Absolute Dental Group LLC and Absolute Dental Equity, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AccommodationsPlusTechnologiesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AccommodationsPlusTechnologiesLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accommodations Plus Technologies LLC",
        "label": "Accommodations Plus Technologies LLC [Member]",
        "documentation": "Accommodations Plus Technologies LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable and Accrued Liabilities",
        "label": "Accounts Payable and Accrued Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableAndOtherAccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and other liabilities",
        "label": "Accounts Payable and Other Accrued Liabilities",
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r786"
     ]
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net accretion of discount on investments",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_MembersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net unrealized gains (losses) on investments and foreign currency transactions",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r48",
      "r132",
      "r684",
      "r718",
      "r719",
      "r1327"
     ]
    },
    "arcc_ActivateHoldingsUSCorp.AndCrossPointCapitalASSPVLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ActivateHoldingsUSCorp.AndCrossPointCapitalASSPVLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Activate Holdings (US) Corp. and CrossPoint Capital AS SPV, LP",
        "label": "Activate Holdings (US) Corp. and CrossPoint Capital AS SPV, LP [Member]",
        "documentation": "Activate Holdings (US) Corp. and CrossPoint Capital AS SPV, LP"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital in excess of par value",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital in Excess of Par Value",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r748",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1328",
      "r1440"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net increase in stockholders\u2019 equity resulting from operations:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AdministrationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AdministrationAgreementMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administration Agreement",
        "label": "Administration Agreement [Member]",
        "documentation": "Administration Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdministrativeFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdministrativeFeesExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administrative and other fees",
        "label": "Administrative Fees Expense",
        "documentation": "Amount of expense for administrative fee from service provided, including, but not limited to, salary, rent, or overhead cost."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r1426",
      "r1435"
     ]
    },
    "arcc_AdonisAcquisitionHoldingsLLCAndAdonisAcquisitionHoldingsParentLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AdonisAcquisitionHoldingsLLCAndAdonisAcquisitionHoldingsParentLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adonis Acquisition Holdings LLC and Adonis Acquisition Holdings Parent LLC",
        "label": "Adonis Acquisition Holdings LLC and Adonis Acquisition Holdings Parent LLC [Member]",
        "documentation": "Adonis Acquisition Holdings LLC and Adonis Acquisition Holdings Parent LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AdonisBidcoInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AdonisBidcoInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adonis Bidco Inc.",
        "label": "Adonis Bidco Inc. [Member]",
        "documentation": "Adonis Bidco Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AdvarraHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AdvarraHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advarra Holdings, Inc.",
        "label": "Advarra Holdings, Inc. [Member]",
        "documentation": "Advarra Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AeriTekGlobalUSAcquisitionInc.AeriTekGlobalHoldingsLLCAndMinusFortyQBDCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AeriTekGlobalUSAcquisitionInc.AeriTekGlobalHoldingsLLCAndMinusFortyQBDCorpMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AeriTek Global US Acquisition Inc., AeriTek Global Holdings LLC, and Minus Forty QBD Corp",
        "label": "AeriTek Global US Acquisition Inc., AeriTek Global Holdings LLC, and Minus Forty QBD Corp [Member]",
        "documentation": "AeriTek Global US Acquisition Inc., AeriTek Global Holdings LLC, and Minus Forty QBD Corp"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AerinMedicalInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AerinMedicalInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aerin Medical Inc.",
        "label": "Aerin Medical Inc. [Member]",
        "documentation": "Aerin Medical Inc."
       }
      }
     },
     "auth_ref": []
    },
    "srt_AffiliatedEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AffiliatedEntityMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Controlled Affiliate",
        "label": "Affiliated Entity [Member]",
        "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r995",
      "r1106",
      "r1281",
      "r1357",
      "r1358",
      "r1359",
      "r1426"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1200"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1126",
      "r1136",
      "r1146",
      "r1178"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1129",
      "r1139",
      "r1149",
      "r1181"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1201"
     ]
    },
    "arcc_AirxClimateSolutionsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AirxClimateSolutionsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Airx Climate Solutions, Inc.",
        "label": "Airx Climate Solutions, Inc. [Member]",
        "documentation": "Airx Climate Solutions, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AlcamiCorporationAndACMHoldingsILLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AlcamiCorporationAndACMHoldingsILLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alcami Corporation and ACM Holdings I, LLC",
        "label": "Alcami Corporation and ACM Holdings I, LLC [Member]",
        "documentation": "Alcami Corporation and ACM Holdings I, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AlcamiCorporationAndACMNoteHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AlcamiCorporationAndACMNoteHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alcami Corporation and ACM Note Holdings, LLC",
        "label": "Alcami Corporation And ACM Note Holdings, LLC [Member]",
        "documentation": "Alcami Corporation And ACM Note Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AlcrestaTherapeuticsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AlcrestaTherapeuticsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alcresta Therapeutics, Inc.",
        "label": "Alcresta Therapeutics, Inc. [Member]",
        "documentation": "Alcresta Therapeutics, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AldingerCompanyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AldingerCompanyIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aldinger Company Inc",
        "label": "Aldinger Company Inc [Member]",
        "documentation": "Aldinger Company Inc"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AlignPrecisionGroupLLCAndAlignPrecisionTopcoL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AlignPrecisionGroupLLCAndAlignPrecisionTopcoL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Align Precision Group, LLC and Align Precision Topco, L.P.",
        "label": "Align Precision Group, LLC and Align Precision Topco, L.P. [Member]",
        "documentation": "Align Precision Group, LLC and Align Precision Topco, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AlignPrecisionGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AlignPrecisionGroupLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Align Precision Group, LLC",
        "label": "Align Precision Group, LLC [Member]",
        "documentation": "Align Precision Group, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1174"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1140",
      "r1150",
      "r1174",
      "r1182",
      "r1186",
      "r1194"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1192"
     ]
    },
    "arcc_AllclearCommercialInc.AllclearMilitaryInc.AllclearSpaceInc.AndAllclearGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AllclearCommercialInc.AllclearMilitaryInc.AllclearSpaceInc.AndAllclearGroupLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allclear Commercial Inc., Allclear Military Inc., Allclear Space Inc., and Allclear Group LLC",
        "label": "Allclear Commercial Inc., Allclear Military Inc., Allclear Space Inc., and Allclear Group LLC [Member]",
        "documentation": "Allclear Commercial Inc., Allclear Military Inc., Allclear Space Inc., and Allclear Group LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AlternateBaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AlternateBaseRateMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alternate Base Rate",
        "label": "Alternate Base Rate [Member]",
        "documentation": "Alternate Base Rate"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AmericanSeafoodsGroupLLCAndAmericanSeafoodsPartnersLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AmericanSeafoodsGroupLLCAndAmericanSeafoodsPartnersLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Seafoods Group LLC and American Seafoods Partners LLC",
        "label": "American Seafoods Group LLC and American Seafoods Partners LLC [Member]",
        "documentation": "American Seafoods Group LLC and American Seafoods Partners LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AmerivetPartnersManagementIncAndAVEHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AmerivetPartnersManagementIncAndAVEHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amerivet Partners Management, Inc. and AVE Holdings LP",
        "label": "Amerivet Partners Management, Inc. and AVE Holdings LP [Member]",
        "documentation": "Amerivet Partners Management, Inc. and AVE Holdings LP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net amortization of discount/premium on notes payable",
        "terseLabel": "Net amortization of original issue discount/premium",
        "label": "Amortization of Debt Discount (Premium)",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r52",
      "r351",
      "r1355"
     ]
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt issuance costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r351",
      "r1234",
      "r1355"
     ]
    },
    "arcc_ApexCleanEnergyTopCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ApexCleanEnergyTopCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Apex Clean Energy TopCo, LLC",
        "label": "Apex Clean Energy TopCo, LLC [Member]",
        "documentation": "Apex Clean Energy TopCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ApexServicePartnersLLCAndApexServicePartnersHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ApexServicePartnersLLCAndApexServicePartnersHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Apex Service Partners, LLC and Apex Service Partners Holdings, LLC",
        "label": "Apex Service Partners, LLC and Apex Service Partners Holdings, LLC [Member]",
        "documentation": "Apex Service Partners, LLC and Apex Service Partners Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ApexServicePartnersLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ApexServicePartnersLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Apex Service Partners, LLC",
        "label": "Apex Service Partners, LLC [Member]",
        "documentation": "Apex Service Partners, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AppleBidcoHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AppleBidcoHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Apple Bidco Holdings, Inc.",
        "label": "Apple Bidco Holdings, Inc. [Member]",
        "documentation": "Apple Bidco Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_April2031NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "April2031NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "April 2031 Notes",
        "verboseLabel": "April 2031 Notes (principal amount outstanding of $750 and $0, respectively)",
        "label": "April 2031 Notes [Member]",
        "documentation": "April 2031 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_April2036CLOSecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "April2036CLOSecuredNotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "April 2036 CLO Notes",
        "label": "April 2036 CLO Secured Notes [Member]",
        "documentation": "April 2036 CLO Secured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_April2036ClassACLONotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "April2036ClassACLONotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "April 2036 Class A CLO Notes",
        "label": "April 2036 Class A CLO Notes [Member]",
        "documentation": "April 2036 Class A CLO Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_April2036ClassBCLONotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "April2036ClassBCLONotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "April 2036 Class B CLO Notes",
        "label": "April 2036 Class B CLO Notes [Member]",
        "documentation": "April 2036 Class B CLO Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ApteanInc.AndApteanAcquirorIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ApteanInc.AndApteanAcquirorIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aptean, Inc. and Aptean Acquiror Inc",
        "label": "Aptean, Inc. and Aptean Acquiror Inc [Member]",
        "documentation": "Aptean, Inc. and Aptean Acquiror Inc"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AresCapitalCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AresCapitalCorporationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ares Capital Corporation",
        "label": "Ares Capital Corporation [Member]",
        "documentation": "Ares Capital Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AresManagementCapitalMarketsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AresManagementCapitalMarketsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ares Management Capital Markets",
        "label": "Ares Management Capital Markets [Member]",
        "documentation": "Ares Management Capital Markets"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ArrowheadHoldcoCompanyAndArrowheadGSHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ArrowheadHoldcoCompanyAndArrowheadGSHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrowhead Holdco Company and Arrowhead GS Holdings, Inc.",
        "label": "Arrowhead Holdco Company and Arrowhead GS Holdings, Inc. [Member]",
        "documentation": "Arrowhead Holdco Company and Arrowhead GS Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ArtivionIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ArtivionIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Artivion, Inc",
        "label": "Artivion, Inc [Member]",
        "documentation": "Artivion, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r85",
      "r131",
      "r154",
      "r157",
      "r158",
      "r191",
      "r207",
      "r233",
      "r237",
      "r277",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r448",
      "r452",
      "r573",
      "r669",
      "r670",
      "r678",
      "r809",
      "r1026",
      "r1027",
      "r1043",
      "r1085",
      "r1098",
      "r1100",
      "r1117",
      "r1274",
      "r1275",
      "r1360"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "verboseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsUnderManagementCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsUnderManagementCarryingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets under management",
        "label": "Assets under Management, Carrying Amount",
        "documentation": "The carrying amount of assets an investment adviser manages on behalf of investors."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AtTheMarketOfferingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AtTheMarketOfferingsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails",
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "\u201cAt the market\u201d offerings",
        "label": "At the Market Offerings [Member]",
        "documentation": "At the Market Offerings Member"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AthenaHealthGroupIncMinervaHoldcoIncAndBCPECoInvestALPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AthenaHealthGroupIncMinervaHoldcoIncAndBCPECoInvestALPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AthenaHealth Group Inc., Minerva Holdco, Inc. and BCPE Co-Invest (A), LP",
        "label": "AthenaHealth Group Inc., Minerva Holdco, Inc. and BCPE Co-Invest (A), LP [Member]",
        "documentation": "AthenaHealth Group Inc., Minerva Holdco, Inc. and BCPE Co-Invest (A), LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AutomobilesAndComponentsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AutomobilesAndComponentsSectorMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Automobiles And Components Sector",
        "label": "Automobiles And Components Sector [Member]",
        "documentation": "Automobiles And Components Sector"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AutomotiveKeysGroupLLCAndAutomotiveKeysInvestorLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AutomotiveKeysGroupLLCAndAutomotiveKeysInvestorLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Automotive Keys Group, LLC and Automotive Keys Investor, LLC",
        "label": "Automotive Keys Group, LLC and Automotive Keys Investor, LLC [Member]",
        "documentation": "Automotive Keys Group, LLC and Automotive Keys Investor, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AvalignHoldingsInc.AndAvalignTechnologiesInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AvalignHoldingsInc.AndAvalignTechnologiesInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Avalign Holdings, Inc. and Avalign Technologies, Inc.",
        "label": "Avalign Holdings, Inc. and Avalign Technologies, Inc. [Member]",
        "documentation": "Avalign Holdings, Inc. and Avalign Technologies, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_AventineIntermediateLLCAventineHoldingsIILLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "AventineIntermediateLLCAventineHoldingsIILLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aventine Intermediate LLC &amp; Aventine Holdings II LLC",
        "label": "Aventine Intermediate LLC &amp; Aventine Holdings II LLC [Member]",
        "documentation": "Aventine Intermediate LLC &amp; Aventine Holdings II LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1189"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1190"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1188"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1187"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1186"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1186"
     ]
    },
    "arcc_BCCBlueprintHoldingsILLCAndBCCBlueprintInvestmentsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BCCBlueprintHoldingsILLCAndBCCBlueprintInvestmentsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BCC Blueprint Holdings I, LLC and BCC Blueprint Investments, LLC",
        "label": "BCC Blueprint Holdings I, LLC and BCC Blueprint Investments, LLC [Member]",
        "documentation": "BCC Blueprint Holdings I, LLC and BCC Blueprint Investments, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BCTOIgnitionPurchaserInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BCTOIgnitionPurchaserInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BCTO Ignition Purchaser, Inc.",
        "label": "BCTO Ignition Purchaser, Inc. [Member]",
        "documentation": "BCTO Ignition Purchaser, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BGIFIVFearlessUtilityServicesInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BGIFIVFearlessUtilityServicesInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BGIF IV Fearless Utility Services, Inc.",
        "label": "BGIF IV Fearless Utility Services, Inc. [Member]",
        "documentation": "BGIF IV Fearless Utility Services, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BGIPurchaserInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BGIPurchaserInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BGI Purchaser, Inc.",
        "label": "BGI Purchaser, Inc. [Member]",
        "documentation": "BGI Purchaser, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BNPFundingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BNPFundingFacilityMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BNP Funding Facility",
        "label": "BNP Funding Facility [Member]",
        "documentation": "BNP Funding Facility"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BRPJKProduceLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BRPJKProduceLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BR PJK Produce, LLC",
        "label": "BR PJK Produce, LLC [Member]",
        "documentation": "BR PJK Produce, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BVIMedicalInc.AndBVIGroupLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BVIMedicalInc.AndBVIGroupLimitedMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BVI Medical, Inc. and BVI Group Limited",
        "label": "BVI Medical, Inc. and BVI Group Limited [Member]",
        "documentation": "BVI Medical, Inc. and BVI Group Limited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r465",
      "r470",
      "r471",
      "r472",
      "r473",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r572",
      "r1066",
      "r1067",
      "r1204",
      "r1376"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Domain]",
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r465",
      "r470",
      "r471",
      "r472",
      "r473",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r572",
      "r1066",
      "r1067",
      "r1204",
      "r1376"
     ]
    },
    "arcc_BalrogAcquisitionInc.BalrogTopcoInc.AndBalrogParentL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BalrogAcquisitionInc.BalrogTopcoInc.AndBalrogParentL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balrog Acquisition, Inc., Balrog Topco, Inc. and Balrog Parent, L.P.",
        "label": "Balrog Acquisition, Inc., Balrog Topco, Inc. and Balrog Parent, L.P. [Member]",
        "documentation": "Balrog Acquisition, Inc., Balrog Topco, Inc. and Balrog Parent, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BambooPurchaserInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BambooPurchaserInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bamboo Purchaser, Inc.",
        "label": "Bamboo Purchaser, Inc. [Member]",
        "documentation": "Bamboo Purchaser, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BambooUSBidCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BambooUSBidCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bamboo US BidCo LLC",
        "label": "Bamboo US BidCo LLC [Member]",
        "documentation": "Bamboo US BidCo LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BanyanSoftwareHoldingsLLCAndBanyanSoftwareIntermediateInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BanyanSoftwareHoldingsLLCAndBanyanSoftwareIntermediateInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Banyan Software Holdings, LLC and Banyan Software Intermediate, Inc.",
        "label": "Banyan Software Holdings, LLC and Banyan Software Intermediate, Inc. [Member]",
        "documentation": "Banyan Software Holdings, LLC and Banyan Software Intermediate, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BaseManagementFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BaseManagementFeesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base management fee",
        "label": "Base Management Fees [Member]",
        "documentation": "Base Management Fees"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BaseRateAfterReinvestmentPeriodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BaseRateAfterReinvestmentPeriodMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate, After Reinvestment Period",
        "label": "Base Rate, After Reinvestment Period [Member]",
        "documentation": "Base Rate, After Reinvestment Period"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BaseRateDuringReinvestmentPeriodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BaseRateDuringReinvestmentPeriodMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate, During Reinvestment Period",
        "label": "Base Rate, During Reinvestment Period [Member]",
        "documentation": "Base Rate, During Reinvestment Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": [
      "r1219",
      "r1273"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "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": [
      "r1236"
     ]
    },
    "arcc_BayouIntermediateIILLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BayouIntermediateIILLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bayou Intermediate II, LLC,",
        "label": "Bayou Intermediate II, LLC, [Member]",
        "documentation": "Bayou Intermediate II, LLC,"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BeaconPointeHarmonyLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BeaconPointeHarmonyLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beacon Pointe Harmony, LLC",
        "label": "Beacon Pointe Harmony, LLC [Member]",
        "documentation": "Beacon Pointe Harmony, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BeaconWellnessBrandsIncAndCDIHoldingsICorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BeaconWellnessBrandsIncAndCDIHoldingsICorpMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beacon Wellness Brands, Inc. and CDI Holdings I Corp.",
        "label": "Beacon Wellness Brands, Inc. and CDI Holdings I Corp. [Member]",
        "documentation": "Beacon Wellness Brands, Inc. and CDI Holdings I Corp."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BelforHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BelforHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Belfor Holdings, Inc.",
        "label": "Belfor Holdings, Inc. [Member]",
        "documentation": "Belfor Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BeneconMidcoIILLCAndBeneconHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BeneconMidcoIILLCAndBeneconHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benecon Midco II LLC and Benecon Holdings, LLC",
        "label": "Benecon Midco II LLC and Benecon Holdings, LLC [Member]",
        "documentation": "Benecon Midco II LLC and Benecon Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BernerFoodBeverageLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BernerFoodBeverageLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Berner Food &amp; Beverage, LLC",
        "label": "Berner Food &amp; Beverage, LLC [Member]",
        "documentation": "Berner Food &amp; Beverage, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BirdieBidcoInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BirdieBidcoInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Birdie Bidco, Inc.",
        "label": "Birdie Bidco, Inc. [Member]",
        "documentation": "Birdie Bidco, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BlueRavenSolutionsLLCTrimanIndustriesInc.AndCrestwoodTechnologyGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BlueRavenSolutionsLLCTrimanIndustriesInc.AndCrestwoodTechnologyGroupLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Blue Raven Solutions, LLC, Triman Industries, Inc., and Crestwood Technology Group, LLC",
        "label": "Blue Raven Solutions, LLC, Triman Industries, Inc., and Crestwood Technology Group, LLC [Member]",
        "documentation": "Blue Raven Solutions, LLC, Triman Industries, Inc., and Crestwood Technology Group, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BluejackFireAcquisitionInc.AndBluejackFireHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BluejackFireAcquisitionInc.AndBluejackFireHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bluejack Fire Acquisition, Inc. and Bluejack Fire Holdings LLC",
        "label": "Bluejack Fire Acquisition, Inc. and Bluejack Fire Holdings LLC [Member]",
        "documentation": "Bluejack Fire Acquisition, Inc. and Bluejack Fire Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BobcatPurchaserLLCAndBobcatTopcoLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BobcatPurchaserLLCAndBobcatTopcoLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bobcat Purchaser, LLC and Bobcat Topco, L.P.",
        "label": "Bobcat Purchaser, LLC and Bobcat Topco, L.P. [Member]",
        "documentation": "Bobcat Purchaser, LLC and Bobcat Topco, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BobtailAcquisitionCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BobtailAcquisitionCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bobtail AcquisitionCo, LLC",
        "label": "Bobtail AcquisitionCo, LLC [Member]",
        "documentation": "Bobtail AcquisitionCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BorrowerR365HoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BorrowerR365HoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrower R365 Holdings LLC",
        "label": "Borrower R365 Holdings LLC [Member]",
        "documentation": "Borrower R365 Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BrightStarGroupHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BrightStarGroupHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BrightStar Group Holdings, Inc.",
        "label": "BrightStar Group Holdings, Inc. [Member]",
        "documentation": "BrightStar Group Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BulabHoldingsInc.AndBuckmanPPCCoInvestLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BulabHoldingsInc.AndBuckmanPPCCoInvestLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bulab Holdings, Inc. and Buckman PPC Co-Invest LP",
        "label": "Bulab Holdings, Inc. and Buckman PPC Co-Invest LP [Member]",
        "documentation": "Bulab Holdings, Inc. and Buckman PPC Co-Invest LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_BurgessPointPurchaserCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "BurgessPointPurchaserCorporationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Burgess Point Purchaser Corporation",
        "label": "Burgess Point Purchaser Corporation [Member]",
        "documentation": "Burgess Point Purchaser Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/ORGANIZATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ORGANIZATION",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1216",
      "r1236"
     ]
    },
    "arcc_CMGHoldCoLLCAndCMGBuyerHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CMGHoldCoLLCAndCMGBuyerHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CMG HoldCo, LLC and CMG Buyer Holdings, Inc.",
        "label": "CMG HoldCo, LLC and CMG Buyer Holdings, Inc. [Member]",
        "documentation": "CMG HoldCo, LLC and CMG Buyer Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CSTHoldingCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CSTHoldingCompanyMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CST Holding Company",
        "label": "CST Holding Company [Member]",
        "documentation": "CST Holding Company"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CVPHoldcoIncAndOMERSWildcatsInvestmentHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CVPHoldcoIncAndOMERSWildcatsInvestmentHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CVP Holdco, Inc. and OMERS Wildcats Investment Holdings LLC",
        "label": "CVP Holdco, Inc. and OMERS Wildcats Investment Holdings LLC [Member]",
        "documentation": "CVP Holdco, Inc. and OMERS Wildcats Investment Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CapitalGoodsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CapitalGoodsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Goods",
        "label": "Capital Goods [Member]",
        "documentation": "Capital Goods"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CapitalStockCapitalSharesReservedForFutureIssuanceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CapitalStockCapitalSharesReservedForFutureIssuanceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum issuance of common stock",
        "label": "Capital Stock, Capital Shares Reserved For Future Issuance, Amount",
        "documentation": "Capital Stock, Capital Shares Reserved For Future Issuance, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CapstoneAcquisitionHoldingsInc.CapstoneLogisticsHoldingsInc.AndCapstoneParentHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CapstoneAcquisitionHoldingsInc.CapstoneLogisticsHoldingsInc.AndCapstoneParentHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capstone Acquisition Holdings, Inc., Capstone Logistics Holdings, Inc. and Capstone Parent Holdings, LP",
        "label": "Capstone Acquisition Holdings, Inc., Capstone Logistics Holdings, Inc. and Capstone Parent Holdings, LP [Member]",
        "documentation": "Capstone Acquisition Holdings, Inc. and Capstone Parent Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CardinalParentIncAndPackersSoftwareIntermediateHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CardinalParentIncAndPackersSoftwareIntermediateHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cardinal Parent, Inc. and Packers Software Intermediate Holdings, Inc.",
        "label": "Cardinal Parent, Inc. and Packers Software Intermediate Holdings, Inc. [Member]",
        "documentation": "Cardinal Parent, Inc. and Packers Software Intermediate Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CardsLiveOakHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CardsLiveOakHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cards-Live Oak Holdings, Inc.",
        "label": "Cards-Live Oak Holdings, Inc. [Member]",
        "documentation": "Cards-Live Oak Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying value",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r568",
      "r571",
      "r1004",
      "r1349"
     ]
    },
    "arcc_CascadeParentInc.CascadeIntermediateIIInc.AndHaveliCascadeCoInvestIL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CascadeParentInc.CascadeIntermediateIIInc.AndHaveliCascadeCoInvestIL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cascade Parent Inc., Cascade Intermediate II, Inc., and Haveli Cascade Co-Invest I, L.P.",
        "label": "Cascade Parent Inc., Cascade Intermediate II, Inc., and Haveli Cascade Co-Invest I, L.P. [Member]",
        "documentation": "Cascade Parent Inc., Cascade Intermediate II, Inc., and Haveli Cascade Co-Invest I, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r129",
      "r1006"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash, Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "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": [
      "r19"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r69"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF PERIOD",
        "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF PERIOD",
        "totalLabel": "Total cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r57",
      "r151"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r57"
     ]
    },
    "us-gaap_CashHeldInForeignCurrency": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashHeldInForeignCurrency",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash denominated in foreign currencies",
        "label": "Cash and Cash Equivalent, Held in Foreign Currency",
        "documentation": "Amount of cash and cash equivalent, held in foreign currency. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r1117"
     ]
    },
    "arcc_CentralsquareTechnologiesLLCAndSupermooseNewcoInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CentralsquareTechnologiesLLCAndSupermooseNewcoInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Centralsquare Technologies, LLC and Supermoose Newco, Inc.",
        "label": "Centralsquare Technologies, LLC and Supermoose Newco, Inc. [Member]",
        "documentation": "Centralsquare Technologies, LLC and Supermoose Newco, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CentricBrandsLLCAndCentricBrandsGPLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CentricBrandsLLCAndCentricBrandsGPLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Centric Brands LLC and Centric Brands GP LLC",
        "label": "Centric Brands LLC and Centric Brands GP LLC [Member]",
        "documentation": "Centric Brands LLC and Centric Brands GP LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CentricBrandsLLCCentricBrandsTopCoLLCAndCentricBrandsL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CentricBrandsLLCCentricBrandsTopCoLLCAndCentricBrandsL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Centric Brands LLC, Centric Brands TopCo, LLC, and Centric Brands L.P.",
        "label": "Centric Brands LLC, Centric Brands TopCo, LLC, and Centric Brands L.P. [Member]",
        "documentation": "Centric Brands LLC, Centric Brands TopCo, LLC, and Centric Brands L.P."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value result effective hedging relationship, increase (decrease)",
        "label": "Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments",
        "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r1314"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1160"
     ]
    },
    "arcc_ChurchillOpCoHoldingsLLCAndVictoryTopcoLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ChurchillOpCoHoldingsLLCAndVictoryTopcoLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Churchill OpCo Holdings LLC and Victory Topco, LP",
        "label": "Churchill OpCo Holdings LLC and Victory Topco, LP [Member]",
        "documentation": "Churchill OpCo Holdings LLC and Victory Topco, LP"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CityLineDistributorsLLCAndCityLineInvestmentsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CityLineDistributorsLLCAndCityLineInvestmentsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Line Distributors LLC and City Line Investments LLC",
        "label": "City Line Distributors LLC and City Line Investments LLC [Member]",
        "documentation": "City Line Distributors LLC and City Line Investments LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ClarionHomeServicesGroupLLCAndLBCBreezeHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ClarionHomeServicesGroupLLCAndLBCBreezeHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Clarion Home Services Group, LLC and LBC Breeze Holdings LLC",
        "label": "Clarion Home Services Group, LLC and LBC Breeze Holdings LLC [Member]",
        "documentation": "Clarion Home Services Group, LLC and LBC Breeze Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ClearsteadAdvisorsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ClearsteadAdvisorsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Clearstead Advisors, LLC",
        "label": "Clearstead Advisors, LLC [Member]",
        "documentation": "Clearstead Advisors, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ClientOfVaragonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ClientOfVaragonMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Client of Varagon",
        "label": "Client Of Varagon [Member]",
        "documentation": "Client Of Varagon"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CloudSoftwareGroupIncPicardParentIncCloudSoftwareGroupHoldingsIncPicardHoldCoLLCAndElliottAltoCoInvestorAggregatorLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CloudSoftwareGroupIncPicardParentIncCloudSoftwareGroupHoldingsIncPicardHoldCoLLCAndElliottAltoCoInvestorAggregatorLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cloud Software Group, Inc., Picard Parent, Inc., Cloud Software Group Holdings, Inc., Picard HoldCo, LLC and Elliott Alto Co-Investor Aggregator L.P.",
        "label": "Cloud Software Group, Inc., Picard Parent, Inc., Cloud Software Group Holdings, Inc., Picard HoldCo, LLC and Elliott Alto Co-Investor Aggregator L.P. [Member]",
        "documentation": "Cloud Software Group, Inc., Picard Parent, Inc., Cloud Software Group Holdings, Inc., Picard HoldCo, LLC and Elliott Alto Co-Investor Aggregator L.P."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "arcc_CobaltBuyerSubIncCobaltHoldingsILPAndCobaltIntermediateIIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CobaltBuyerSubIncCobaltHoldingsILPAndCobaltIntermediateIIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cobalt Buyer Sub, Inc., Cobalt Holdings I, LP, and Cobalt Intermediate I, Inc.",
        "label": "Cobalt Buyer Sub, Inc., Cobalt Holdings I, LP, and Cobalt Intermediate I, Inc. [Member]",
        "documentation": "Cobalt Buyer Sub, Inc., Cobalt Holdings I, LP, and Cobalt Intermediate I, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CollisionSPSubcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CollisionSPSubcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collision SP Subco, LLC",
        "label": "Collision SP Subco, LLC [Member]",
        "documentation": "Collision SP Subco, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CommercialAndProfessionalServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CommercialAndProfessionalServicesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial and Professional Services",
        "label": "Commercial And Professional Services [Member]",
        "documentation": "Commercial And Professional Services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note\u00a07)",
        "label": "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": [
      "r39",
      "r76",
      "r682",
      "r795"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "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/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r310",
      "r311",
      "r990",
      "r1266",
      "r1271"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendsDeclaredandPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Per share amount (in usd per share)",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash dividends declared (in usd per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1102",
      "r1103",
      "r1104",
      "r1107",
      "r1108",
      "r1109",
      "r1112",
      "r1243",
      "r1244",
      "r1246",
      "r1328",
      "r1410",
      "r1440"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r796"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "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": [
      "r42"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, shares outstanding (in shares)",
        "terseLabel": "Shares outstanding at end of period (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r42",
      "r796",
      "r815",
      "r1440",
      "r1441"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value $0.001 per share, 1,000 common shares authorized; 718 common shares issued and outstanding",
        "label": "Common Stock, Value, Issued",
        "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": [
      "r42",
      "r362",
      "r367",
      "r683",
      "r1085"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1171"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1172"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1169"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r245",
      "r721",
      "r722",
      "r989",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r245",
      "r721",
      "r722",
      "r989",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r245",
      "r721",
      "r722",
      "r989",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r570"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "% of Total Assets, non-qualifying assets",
        "terseLabel": "Composition, percent of fair value",
        "label": "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": [
      "r198",
      "r245",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "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": [
      "r198",
      "r245",
      "r721",
      "r722",
      "r989",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253"
     ]
    },
    "arcc_ConsilioMidcoLimitedCompusoftUSLLCAndConsilioInvestmentHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ConsilioMidcoLimitedCompusoftUSLLCAndConsilioInvestmentHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consilio Midco Limited, Compusoft US LLC, and Consilio Investment Holdings, L.P.",
        "label": "Consilio Midco Limited, Compusoft US LLC, and Consilio Investment Holdings, L.P. [Member]",
        "documentation": "Consilio Midco Limited, Compusoft US LLC, and Consilio Investment Holdings, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r89",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r154",
      "r155",
      "r160",
      "r162",
      "r191",
      "r209",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r239",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r673",
      "r1026",
      "r1027",
      "r1214",
      "r1215",
      "r1274",
      "r1275"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r89",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r154",
      "r155",
      "r160",
      "r162",
      "r191",
      "r209",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r239",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r673",
      "r1026",
      "r1027",
      "r1214",
      "r1215",
      "r1274",
      "r1275"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r1015"
     ]
    },
    "arcc_ConsumerDistributionAndRetailMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ConsumerDistributionAndRetailMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer Distribution and Retail",
        "label": "Consumer Distribution And Retail [Member]",
        "documentation": "Consumer Distribution And Retail"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ConsumerDurablesAndApparelSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ConsumerDurablesAndApparelSectorMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer Durables and Apparel",
        "label": "Consumer Durables And Apparel Sector [Member]",
        "documentation": "Consumer Durables And Apparel Sector"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ConsumerServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ConsumerServicesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer Services",
        "label": "Consumer Services [Member]",
        "documentation": "Consumer Services"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ContinentalAcquisitionHoldingsInc.AndContinentalGroupHoldingsL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ContinentalAcquisitionHoldingsInc.AndContinentalGroupHoldingsL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Continental Acquisition Holdings, Inc. and Continental Group Holdings, L.P.",
        "label": "Continental Acquisition Holdings, Inc. and Continental Group Holdings, L.P. [Member]",
        "documentation": "Continental Acquisition Holdings, Inc. and Continental Group Holdings, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ContinentalAcquisitionHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ContinentalAcquisitionHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Continental Acquisition Holdings, Inc.",
        "label": "Continental Acquisition Holdings, Inc. [Member]",
        "documentation": "Continental Acquisition Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ConveraInternationalHoldingsLimitedAndConveraInternationalFinancialSARLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ConveraInternationalHoldingsLimitedAndConveraInternationalFinancialSARLMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convera International Holdings Limited and Convera International Financial S.A R.L.",
        "label": "Convera International Holdings Limited and Convera International Financial S.A R.L. [Member]",
        "documentation": "Convera International Holdings Limited and Convera International Financial S.A R.L."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debt",
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r330",
      "r331",
      "r341",
      "r342",
      "r343",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042"
     ]
    },
    "arcc_ConveyHealthSolutionsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ConveyHealthSolutionsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convey Health Solutions, Inc.",
        "label": "Convey Health Solutions, Inc. [Member]",
        "documentation": "Convey Health Solutions, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CoreLogicIncAndTVIIICelestialCoInvestLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CoreLogicIncAndTVIIICelestialCoInvestLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CoreLogic, Inc. and T-VIII Celestial Co-Invest LP",
        "label": "CoreLogic, Inc. and T-VIII Celestial Co-Invest LP [Member]",
        "documentation": "CoreLogic, Inc. and T-VIII Celestial Co-Invest LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CoritySoftwareIncCoritySoftwareUSAIncAndCorityParentIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CoritySoftwareIncCoritySoftwareUSAIncAndCorityParentIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cority Software Inc., Cority Software (USA) Inc., and Cority Parent, Inc.",
        "label": "Cority Software Inc., Cority Software (USA) Inc., and Cority Parent, Inc. [Member]",
        "documentation": "Cority Software Inc., Cority Software (USA) Inc., and Cority Parent, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CornerstoneOnDemandIncAndSunshineSoftwareHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CornerstoneOnDemandIncAndSunshineSoftwareHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cornerstone OnDemand, Inc. and Sunshine Software Holdings, Inc.",
        "label": "Cornerstone OnDemand, Inc. and Sunshine Software Holdings, Inc. [Member]",
        "documentation": "Cornerstone OnDemand, Inc. and Sunshine Software Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total expenses",
        "label": "Costs and Expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expenses",
        "label": "Costs and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CradleLuxBidcoS.A.R.L.AndHamiltonThorneInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CradleLuxBidcoS.A.R.L.AndHamiltonThorneInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cradle Lux Bidco S.A.R.L. and Hamilton Thorne Inc.",
        "label": "Cradle Lux Bidco S.A.R.L. and Hamilton Thorne Inc. [Member]",
        "documentation": "Cradle Lux Bidco S.A.R.L. and Hamilton Thorne Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CradleLuxBidcoS.A.R.L.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CradleLuxBidcoS.A.R.L.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cradle Lux Bidco S.A.R.L.",
        "label": "Cradle Lux Bidco S.A.R.L. [Member]",
        "documentation": "Cradle Lux Bidco S.A.R.L."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CreateMusicHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CreateMusicHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Create Music Holdings, LLC",
        "label": "Create Music Holdings, LLC [Member]",
        "documentation": "Create Music Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "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": [
      "r317",
      "r1272"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r1272"
     ]
    },
    "arcc_CreekParentInc.AndCreekFeederL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CreekParentInc.AndCreekFeederL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Creek Parent, Inc. and Creek Feeder, L.P.",
        "label": "Creek Parent, Inc. and Creek Feeder, L.P. [Member]",
        "documentation": "Creek Parent, Inc. and Creek Feeder, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CrossCountryMortgageLLCAndCrossCountryHoldcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CrossCountryMortgageLLCAndCrossCountryHoldcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CrossCountry Mortgage, LLC and CrossCountry Holdco, LLC",
        "label": "CrossCountry Mortgage, LLC and CrossCountry Holdco, LLC [Member]",
        "documentation": "CrossCountry Mortgage, LLC and CrossCountry Holdco, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_CrownCTParentIncCrownCTHoldCoIncAndCrownCTManagementLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "CrownCTParentIncCrownCTHoldCoIncAndCrownCTManagementLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Crown CT Parent Inc., Crown CT HoldCo Inc. and Crown CT Management LLC",
        "label": "Crown CT Parent Inc., Crown CT HoldCo Inc. and Crown CT Management LLC [Member]",
        "documentation": "Crown CT Parent Inc., Crown CT HoldCo Inc. and Crown CT Management LLC"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r1250"
     ]
    },
    "arcc_DOXAInsuranceHoldingsLLCAndRocketCoInvestSLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DOXAInsuranceHoldingsLLCAndRocketCoInvestSLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DOXA Insurance Holdings LLC and Rocket Co-Invest, SLP",
        "label": "DOXA Insurance Holdings LLC and Rocket Co-Invest, SLP [Member]",
        "documentation": "DOXA Insurance Holdings LLC and Rocket Co-Invest, SLP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DRSHoldingsIIIIncAndDRSHoldingsIIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DRSHoldingsIIIIncAndDRSHoldingsIIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DRS Holdings III, Inc. and DRS Holdings I, Inc.",
        "label": "DRS Holdings III, Inc. and DRS Holdings I, Inc. [Member]",
        "documentation": "DRS Holdings III, Inc. and DRS Holdings I, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DTIHoldcoIncAndOPEDTIHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DTIHoldcoIncAndOPEDTIHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DTI Holdco, Inc. and OPE DTI Holdings, Inc.",
        "label": "DTI Holdco, Inc. and OPE DTI Holdings, Inc. [Member]",
        "documentation": "DTI Holdco, Inc. and OPE DTI Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DataCentersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DataCentersMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Data Centers",
        "label": "Data Centers [Member]",
        "documentation": "Data Centers"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DatixBidcoLimitedAndRLDatixHoldingsUSAInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DatixBidcoLimitedAndRLDatixHoldingsUSAInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Datix Bidco Limited and RL Datix Holdings (USA), Inc.",
        "label": "Datix Bidco Limited and RL Datix Holdings (USA), Inc. [Member]",
        "documentation": "Datix Bidco Limited and RL Datix Holdings (USA), Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DaylightBetaParentLLCAndCFCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DaylightBetaParentLLCAndCFCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Daylight Beta Parent LLC and CFCo, LLC",
        "label": "Daylight Beta Parent LLC and CFCo, LLC [Member]",
        "documentation": "Daylight Beta Parent LLC and CFCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DcertBuyerIncDCertPreferredHoldingsIncAndDestinyDigitalHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DcertBuyerIncDCertPreferredHoldingsIncAndDestinyDigitalHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dcert Buyer, Inc., DCert Preferred Holdings, Inc. and Destiny Digital Holdings, L.P.",
        "label": "Dcert Buyer, Inc., DCert Preferred Holdings, Inc. and Destiny Digital Holdings, L.P. [Member]",
        "documentation": "Dcert Buyer, Inc., DCert Preferred Holdings, Inc. and Destiny Digital Holdings, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtAndEquitySecuritiesRealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtAndEquitySecuritiesRealizedGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized gains (losses):",
        "label": "Debt and Equity Securities, Realized Gain (Loss)",
        "documentation": "Amount of realized gain (loss) on investment in debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r834",
      "r835",
      "r954",
      "r955",
      "r956",
      "r1231",
      "r1232"
     ]
    },
    "arcc_DebtAndEquitySecuritiesRealizedGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DebtAndEquitySecuritiesRealizedGainLossMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt and Equity Securities, Realized Gain (Loss)",
        "label": "Debt And Equity Securities, Realized Gain (Loss) [Member]",
        "documentation": "Debt And Equity Securities, Realized Gain (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtAndEquitySecuritiesUnrealizedGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net unrealized gains (losses):",
        "label": "Debt and Equity Securities, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) on investment in debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r841",
      "r957",
      "r958",
      "r959",
      "r1231",
      "r1232"
     ]
    },
    "arcc_DebtAndEquitySecuritiesUnrealizedGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DebtAndEquitySecuritiesUnrealizedGainLossMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt and Equity Securities, Unrealized Gain (Loss)",
        "label": "Debt And Equity Securities, Unrealized Gain (Loss) [Member]",
        "documentation": "Debt And Equity Securities, Unrealized Gain (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEBT",
        "label": "Debt Disclosure [Text Block]",
        "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": [
      "r62",
      "r154",
      "r156",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r316",
      "r317",
      "r329",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r345",
      "r352",
      "r353",
      "r355",
      "r521",
      "r585"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r32",
      "r33",
      "r72",
      "r75",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1083",
      "r1237",
      "r1238",
      "r1239",
      "r1242",
      "r1267",
      "r1268",
      "r1269",
      "r1354",
      "r1356",
      "r1369"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate spread",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount of debt outstanding",
        "verboseLabel": "Principal Amount Outstanding",
        "label": "Long-Term Debt, Gross",
        "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": [
      "r12",
      "r75",
      "r356"
     ]
    },
    "arcc_DebtInstrumentCovenantAssetsToDebtRatioMinimum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DebtInstrumentCovenantAssetsToDebtRatioMinimum",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum required ratio of total assets to total indebtedness",
        "label": "Debt Instrument, Covenant, Assets To Debt Ratio, Minimum",
        "documentation": "Debt Instrument, Covenant, Assets To Debt Ratio, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DebtInstrumentExtensionOptionTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DebtInstrumentExtensionOptionTerm",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of debt maturity extension option",
        "label": "Debt Instrument, Extension Option, Term",
        "documentation": "Debt Instrument, Extension Option, Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Aggregate Principal Amount Issued",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r585",
      "r586",
      "r1039",
      "r1040",
      "r1083"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Effective Stated Interest Rate",
        "terseLabel": "Effective stated interest rate",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r331"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "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": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r354",
      "r521",
      "r673",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1083",
      "r1237",
      "r1238",
      "r1239",
      "r1242",
      "r1354",
      "r1356"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "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": [
      "r12",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1083",
      "r1237",
      "r1238",
      "r1239",
      "r1242",
      "r1267",
      "r1268",
      "r1269",
      "r1354",
      "r1356",
      "r1369"
     ]
    },
    "arcc_DebtInstrumentNumberOfExtensionOptions": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DebtInstrumentNumberOfExtensionOptions",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of debt maturity extensions",
        "label": "Debt Instrument, Number Of Extension Options",
        "documentation": "Debt Instrument, Number Of Extension Options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "documentation": "Information by period of debt redemption feature under terms of debt agreement."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentRedemptionPeriodFourMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period Four",
        "label": "Debt Instrument, Redemption, Period Four [Member]",
        "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period One",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentRedemptionPeriodThreeMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period Three",
        "label": "Debt Instrument, Redemption, Period Three [Member]",
        "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period Two",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r26",
      "r27",
      "r30",
      "r65",
      "r66",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r354",
      "r521",
      "r673",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1083",
      "r1237",
      "r1238",
      "r1239",
      "r1242",
      "r1354",
      "r1356"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of debt instrument",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Issuance Costs",
        "label": "Debt, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "arcc_DebtSecuritiesFirstLienSeniorSecuredLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DebtSecuritiesFirstLienSeniorSecuredLoansMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First lien senior secured loans",
        "label": "Debt Securities, First Lien Senior Secured Loans [Member]",
        "documentation": "Debt Securities, First Lien Senior Secured Loans"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DebtSecuritiesFirstLienSeniorSecuredLoansUnitrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DebtSecuritiesFirstLienSeniorSecuredLoansUnitrancheMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unitranche loans",
        "label": "Debt Securities, First Lien Senior Secured Loans, Unitranche [Member]",
        "documentation": "Debt Securities, First Lien Senior Secured Loans, Unitranche"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DebtSecuritiesSecondLienSeniorSecuredLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DebtSecuritiesSecondLienSeniorSecuredLoansMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second lien senior secured loans",
        "label": "Debt Securities, Second Lien Senior Secured Loans [Member]",
        "documentation": "Debt Securities, Second Lien Senior Secured Loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average stated interest rate",
        "label": "Debt, Weighted Average Interest Rate",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DecoPacIncAndKCAKEHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DecoPacIncAndKCAKEHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DecoPac, Inc. and KCAKE Holdings Inc.",
        "label": "DecoPac, Inc. and KCAKE Holdings Inc. [Member]",
        "documentation": "DecoPac, Inc. and KCAKE Holdings Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r428",
      "r429",
      "r679"
     ]
    },
    "us-gaap_DelayedDrawTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DelayedDrawTermLoanMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delayed draw loan commitments",
        "label": "Delayed Draw Term Loan (DDTL) [Member]",
        "documentation": "Term loan allowing borrower to withdraw predefined amount of preapproved loan within predetermined period."
       }
      }
     },
     "auth_ref": [
      "r1407",
      "r1408"
     ]
    },
    "arcc_DenaliIntermediateHoldingsInc.AndDenaliParentHoldingsL.PMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DenaliIntermediateHoldingsInc.AndDenaliParentHoldingsL.PMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denali Intermediate Holdings, Inc. and Denali Parent Holdings, L.P",
        "label": "Denali Intermediate Holdings, Inc. and Denali Parent Holdings, L.P [Member]",
        "documentation": "Denali Intermediate Holdings, Inc. and Denali Parent Holdings, L.P"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAssetCounterpartyNameExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetCounterpartyNameExtensibleList",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Counterparty Name [Extensible Enumeration]",
        "label": "Derivative Asset, Counterparty Name [Extensible Enumeration]",
        "documentation": "Indicates name of counterparty to derivative asset. Counterparty is other party participating in financial transaction. Example includes, but is not limited to, name of financial institution."
       }
      }
     },
     "auth_ref": [
      "r773",
      "r916",
      "r926",
      "r934",
      "r1008",
      "r1009",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1322"
     ]
    },
    "us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in unrealized appreciation",
        "label": "Derivative Asset, Gross Asset Including Not Subject to Master Netting Arrangement",
        "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 not subject to a master netting arrangement and elected not to be offset."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r517",
      "r931",
      "r936",
      "r1007",
      "r1011",
      "r1067"
     ]
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetFairValueGrossLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Change in unrealized depreciation",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset",
        "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": [
      "r134",
      "r517",
      "r931",
      "r936"
     ]
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetNotionalAmount",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional Amount to be sold",
        "label": "Derivative Asset, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset."
       }
      }
     },
     "auth_ref": [
      "r916",
      "r921",
      "r925",
      "r935",
      "r1311",
      "r1312"
     ]
    },
    "us-gaap_DerivativeAssetTypeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetTypeExtensibleList",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Type [Extensible Enumeration]",
        "label": "Derivative Asset, Type [Extensible Enumeration]",
        "documentation": "Indicates type of derivative asset."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r773",
      "r778",
      "r780",
      "r781",
      "r801",
      "r802",
      "r803",
      "r805",
      "r806",
      "r807",
      "r808",
      "r836",
      "r837",
      "r838",
      "r839",
      "r842",
      "r843",
      "r844",
      "r845",
      "r916",
      "r920",
      "r925",
      "r930",
      "r932",
      "r933",
      "r937",
      "r938",
      "r1102",
      "r1104"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives",
        "label": "Derivative Asset",
        "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": [
      "r135",
      "r136",
      "r517",
      "r541",
      "r542",
      "r557",
      "r566",
      "r567",
      "r568",
      "r768",
      "r769",
      "r770",
      "r772",
      "r773",
      "r775",
      "r776",
      "r778",
      "r780",
      "r781",
      "r802",
      "r803",
      "r916",
      "r922",
      "r930",
      "r931",
      "r938",
      "r939",
      "r1004",
      "r1007",
      "r1009",
      "r1010",
      "r1011",
      "r1072",
      "r1075",
      "r1082",
      "r1104",
      "r1332",
      "r1333",
      "r1334",
      "r1420"
     ]
    },
    "us-gaap_DerivativeBasisSpreadOnVariableRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeBasisSpreadOnVariableRate",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Pays",
        "label": "Derivative, Basis Spread on Variable Rate",
        "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSNetRealizedandUnrealizedGainsLossesonDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "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": [
      "r144",
      "r465",
      "r467",
      "r468",
      "r470",
      "r471",
      "r472",
      "r473",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r778",
      "r781",
      "r801",
      "r802",
      "r803",
      "r805",
      "r806",
      "r807",
      "r808",
      "r810",
      "r811",
      "r812",
      "r813",
      "r836",
      "r837",
      "r838",
      "r839",
      "r842",
      "r843",
      "r844",
      "r845",
      "r916",
      "r918",
      "r930",
      "r938",
      "r1007",
      "r1008",
      "r1011",
      "r1066",
      "r1067",
      "r1102",
      "r1104",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1342",
      "r1343"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Amount of Recognized Assets",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "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": [
      "r9",
      "r133",
      "r517",
      "r1007",
      "r1009",
      "r1010",
      "r1011"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gross Amount of Recognized Liabilities",
        "negatedLabel": "Gross Amount of Recognized Liabilities",
        "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": [
      "r9",
      "r133",
      "r517",
      "r1007",
      "r1009",
      "r1010",
      "r1011"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeNet",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Derivative, Fair Value, Net",
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives."
       }
      }
     },
     "auth_ref": [
      "r566"
     ]
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFixedInterestRate",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Receives",
        "label": "Derivative, Fixed Interest Rate",
        "documentation": "Fixed interest rate related to the interest rate derivative."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSNetRealizedandUnrealizedGainsLossesonDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r465",
      "r467",
      "r468",
      "r470",
      "r471",
      "r472",
      "r473",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r778",
      "r781",
      "r801",
      "r802",
      "r803",
      "r805",
      "r806",
      "r807",
      "r808",
      "r810",
      "r811",
      "r812",
      "r813",
      "r836",
      "r837",
      "r838",
      "r839",
      "r842",
      "r843",
      "r844",
      "r845",
      "r916",
      "r918",
      "r930",
      "r938",
      "r1007",
      "r1008",
      "r1011",
      "r1066",
      "r1067",
      "r1102",
      "r1104",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1342",
      "r1343"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "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/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DERIVATIVE INSTRUMENTS",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "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": [
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r524",
      "r535",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "label": "Derivative Instruments and Hedging Activities Disclosures [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": [
      "r494",
      "r495",
      "r497",
      "r498",
      "r499",
      "r500",
      "r1066"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "documentation": "Disclosure of information about derivatives and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r1066"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSNetRealizedandUnrealizedGainsLossesonDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table]",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r467",
      "r468",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r1067"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSNetRealizedandUnrealizedGainsLossesonDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]",
        "label": "Derivative Instruments, Gain (Loss) [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": [
      "r467",
      "r468",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r1067"
     ]
    },
    "arcc_DerivativeInstrumentsTableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DerivativeInstrumentsTableAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments Table [Abstract]",
        "label": "Derivative Instruments Table [Abstract]",
        "documentation": "Derivative Instruments Table"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap collateral payable",
        "negatedTerseLabel": "Derivatives",
        "label": "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": [
      "r135",
      "r136",
      "r517",
      "r541",
      "r542",
      "r557",
      "r566",
      "r567",
      "r568",
      "r768",
      "r769",
      "r770",
      "r772",
      "r775",
      "r776",
      "r778",
      "r780",
      "r781",
      "r810",
      "r812",
      "r813",
      "r918",
      "r919",
      "r922",
      "r930",
      "r931",
      "r938",
      "r939",
      "r1007",
      "r1009",
      "r1010",
      "r1011",
      "r1332",
      "r1333",
      "r1334",
      "r1420"
     ]
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilityNotionalAmount",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional Amount to be Purchased",
        "label": "Derivative Liability, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability."
       }
      }
     },
     "auth_ref": [
      "r917",
      "r921",
      "r924",
      "r935",
      "r1311",
      "r1312"
     ]
    },
    "arcc_DerivativeLiabilityUpfrontPaymentsReceipts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DerivativeLiabilityUpfrontPaymentsReceipts",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Upfront Payments/Receipts",
        "label": "Derivative Liability, Upfront Payments (Receipts)",
        "documentation": "Upfront Payments/Receipts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Notional Amount",
        "terseLabel": "Notional Amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1066",
      "r1311",
      "r1312"
     ]
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Derivatives, Fair Value [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": [
      "r465",
      "r470",
      "r471",
      "r472",
      "r473",
      "r1067"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r161",
      "r178",
      "r454",
      "r501",
      "r516",
      "r518",
      "r519",
      "r520",
      "r522",
      "r523"
     ]
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedged Item",
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DiamondMezzanine24LLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DiamondMezzanine24LLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diamond Mezzanine 24 LLC",
        "label": "Diamond Mezzanine 24 LLC [Member]",
        "documentation": "Diamond Mezzanine 24 LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DigicertInc.DcertBuyerInc.DCertPreferredHoldingsInc.AndDestinyDigitalHoldingsL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DigicertInc.DcertBuyerInc.DCertPreferredHoldingsInc.AndDestinyDigitalHoldingsL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Digicert, Inc., Dcert Buyer, Inc., DCert Preferred Holdings, Inc. and Destiny Digital Holdings, L.P.",
        "label": "Digicert, Inc., Dcert Buyer, Inc., DCert Preferred Holdings, Inc. and Destiny Digital Holdings, L.P. [Member]",
        "documentation": "Digicert, Inc., Dcert Buyer, Inc., DCert Preferred Holdings, Inc. and Destiny Digital Holdings, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DiligentCorporationAndDiligentPreferredIssuerIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DiligentCorporationAndDiligentPreferredIssuerIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diligent Corporation and Diligent Preferred Issuer, Inc.",
        "label": "Diligent Corporation and Diligent Preferred Issuer, Inc. [Member]",
        "documentation": "Diligent Corporation and Diligent Preferred Issuer, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DisplayHoldingCompanyIncSaldonHoldingsIncAndFastsignsHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DisplayHoldingCompanyIncSaldonHoldingsIncAndFastsignsHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Display Holding Company, Inc., Saldon Holdings, Inc. and Fastsigns Holdings Inc.",
        "label": "Display Holding Company, Inc., Saldon Holdings, Inc. and Fastsigns Holdings Inc. [Member]",
        "documentation": "Display Holding Company, Inc., Saldon Holdings, Inc. and Fastsigns Holdings Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DistributionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DistributionExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributions to subordinated notes",
        "label": "Distribution Expense",
        "documentation": "Distribution Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendIncomeOperating",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSDividendandInterestIncomeIHAMDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend income (excluding PIK dividend income)",
        "verboseLabel": "Dividend income",
        "label": "Dividend Income, Operating",
        "documentation": "Amount of operating dividend income on securities."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r745",
      "r821",
      "r960",
      "r962",
      "r1114",
      "r1115",
      "r1452"
     ]
    },
    "arcc_DividendIncomeOperatingExcludingPaidInKind": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DividendIncomeOperatingExcludingPaidInKind",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend income (excluding PIK dividend income)",
        "label": "Dividend Income, Operating, Excluding Paid-In-Kind",
        "documentation": "Dividend Income, Operating, Excluding Paid-In-Kind"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendIncomeOperatingPaidInKind": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendIncomeOperatingPaidInKind",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIK dividend income",
        "negatedTerseLabel": "PIK dividends",
        "label": "Dividend Income, Operating, Paid in Kind",
        "documentation": "Amount of dividend income from investment paid in kind, classified as operating."
       }
      }
     },
     "auth_ref": [
      "r824",
      "r960",
      "r963",
      "r965"
     ]
    },
    "arcc_DividendsAndDistributionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DividendsAndDistributionsTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DIVIDENDS AND DISTRIBUTIONS",
        "label": "Dividends And Distributions [Text Block]",
        "documentation": "Dividends And Distributions Text block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendsDeclaredandPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends [Axis]",
        "label": "Dividends [Axis]",
        "documentation": "Information by event wherein earnings are distributed to shareholder."
       }
      }
     },
     "auth_ref": [
      "r1277",
      "r1278"
     ]
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendsDeclaredandPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total amount",
        "label": "Dividends, Common Stock",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r67"
     ]
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsDeclaredTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Dividends Declared and Payable",
        "label": "Dividends Declared [Table Text Block]",
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendsDeclaredandPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends [Domain]",
        "label": "Dividends [Domain]",
        "documentation": "Event wherein earnings are distributed to shareholder."
       }
      }
     },
     "auth_ref": [
      "r1277",
      "r1278"
     ]
    },
    "us-gaap_DividendsPaidinkind": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPaidinkind",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collections of PIK dividends",
        "label": "Dividends, Paid-in-kind",
        "documentation": "Amount of paid and unpaid paid-in-kind dividends (PIK) declared for classes of stock, for example, but not limited to, common and preferred."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r67"
     ]
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividends declared and payable during the period",
        "label": "Dividends Payable",
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r38",
      "r73",
      "r1113",
      "r1370"
     ]
    },
    "us-gaap_DividendsPayableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPayableLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendsDeclaredandPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends Payable [Line Items]",
        "label": "Dividends Payable [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_DividendsPayableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPayableTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendsDeclaredandPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends Payable [Table]",
        "label": "Dividends Payable [Table]",
        "documentation": "Disclosure of information about distribution of earnings to shareholder declared but not yet paid. Includes, but is not limited to, total amount and amount per share of distribution, declaration date, and date to be paid."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "arcc_DivisionsHoldingCorporationDivisionsInc.AndRCVTecmoInvestorLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DivisionsHoldingCorporationDivisionsInc.AndRCVTecmoInvestorLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Divisions Holding Corporation, Divisions, Inc. and RC V Tecmo Investor LLC",
        "label": "Divisions Holding Corporation, Divisions, Inc. and RC V Tecmo Investor LLC [Member]",
        "documentation": "Divisions Holding Corporation, Divisions, Inc. and RC V Tecmo Investor LLC"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "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/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "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/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "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_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1153"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DoximInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DoximInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Doxim Inc.",
        "label": "Doxim Inc. [Member]",
        "documentation": "Doxim Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DriveCentricHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DriveCentricHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DriveCentric Holdings, LLC",
        "label": "DriveCentric Holdings, LLC [Member]",
        "documentation": "DriveCentric Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DrogonBidcoInc.DrogonAggregatorLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DrogonBidcoInc.DrogonAggregatorLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Drogon Bidco Inc. &amp; Drogon Aggregator LP",
        "label": "Drogon Bidco Inc. &amp; Drogon Aggregator LP [Member]",
        "documentation": "Drogon Bidco Inc. &amp; Drogon Aggregator LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_DuraservLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DuraservLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Duraserv LLC",
        "label": "Duraserv LLC [Member]",
        "documentation": "Duraserv LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "arcc_DynamicNCAerospaceHoldingsLLCAndDynamicNCInvestmentHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "DynamicNCAerospaceHoldingsLLCAndDynamicNCInvestmentHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dynamic NC Aerospace Holdings, LLC and Dynamic NC Investment Holdings, LP",
        "label": "Dynamic NC Aerospace Holdings, LLC and Dynamic NC Investment Holdings, LP [Member]",
        "documentation": "Dynamic NC Aerospace Holdings, LLC and Dynamic NC Investment Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ECapitalFinanceCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ECapitalFinanceCorpMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "eCapital Finance Corp.",
        "label": "eCapital Finance Corp. [Member]",
        "documentation": "eCapital Finance Corp."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_EMBPurchaserInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EMBPurchaserInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EMB Purchaser, Inc.",
        "label": "EMB Purchaser, Inc. [Member]",
        "documentation": "EMB Purchaser, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_EPPurchaserLLCAndTPGVIIIEPCoInvestIILPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EPPurchaserLLCAndTPGVIIIEPCoInvestIILPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EP Purchaser, LLC and TPG VIII EP Co-Invest II, L.P.",
        "label": "EP Purchaser, LLC and TPG VIII EP Co-Invest II, L.P. [Member]",
        "documentation": "EP Purchaser, LLC and TPG VIII EP Co-Invest II, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_EResearchTechnologyIncAndAstorgVIICoInvestERTMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EResearchTechnologyIncAndAstorgVIICoInvestERTMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "eResearch Technology, Inc. and Astorg VII Co-Invest ERT",
        "label": "eResearch Technology, Inc. and Astorg VII Co-Invest ERT [Member]",
        "documentation": "eResearch Technology, Inc. and Astorg VII Co-Invest ERT"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ESCPPPGHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ESCPPPGHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ESCP PPG Holdings, LLC",
        "label": "ESCP PPG Holdings, LLC [Member]",
        "documentation": "ESCP PPG Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_EagleFootballHoldingsBidCoLimitedAndEagleFootballHoldingsLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EagleFootballHoldingsBidCoLimitedAndEagleFootballHoldingsLimitedMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eagle Football Holdings BidCo Limited",
        "label": "Eagle Football Holdings BidCo Limited and Eagle Football Holdings Limited [Member]",
        "documentation": "Eagle Football Holdings BidCo Limited and Eagle Football Holdings Limited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NET INCOME PER COMMON SHARE",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic net income per common share (in usd per share)",
        "terseLabel": "Net increase in stockholders\u2019 equity resulting from operations per share\u2014basic (in usd per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r143",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r180",
      "r182",
      "r184",
      "r185",
      "r186",
      "r190",
      "r360",
      "r424",
      "r441",
      "r446",
      "r538",
      "r539",
      "r668",
      "r696",
      "r1016"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted net income per common share (in usd per share)",
        "terseLabel": "Net increase in stockholders\u2019 equity resulting from operations per share\u2014diluted (in usd per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r143",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r182",
      "r184",
      "r185",
      "r186",
      "r190",
      "r360",
      "r424",
      "r441",
      "r446",
      "r538",
      "r539",
      "r668",
      "r696",
      "r1016"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/EARNINGSPERSHARE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EARNINGS PER SHARE",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r187",
      "r188",
      "r189"
     ]
    },
    "arcc_EclipseTopcoInc.EclipseInvestorParentL.P.AndEclipseBuyerInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EclipseTopcoInc.EclipseInvestorParentL.P.AndEclipseBuyerInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eclipse Topco, Inc., Eclipse Investor Parent, L.P. and Eclipse Buyer, Inc.",
        "label": "Eclipse Topco, Inc., Eclipse Investor Parent, L.P. and Eclipse Buyer, Inc. [Member]",
        "documentation": "Eclipse Topco, Inc., Eclipse Investor Parent, L.P. and Eclipse Buyer, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_EdmundsGovtechIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EdmundsGovtechIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Edmunds Govtech, Inc",
        "label": "Edmunds Govtech, Inc [Member]",
        "documentation": "Edmunds Govtech, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ElemicaParentIncEZElemicaHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ElemicaParentIncEZElemicaHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Elemica Parent, Inc. &amp; EZ Elemica Holdings, Inc.",
        "label": "Elemica Parent, Inc. &amp; EZ Elemica Holdings, Inc. [Member]",
        "documentation": "Elemica Parent, Inc. &amp; EZ Elemica Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ElevationServicesParentHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ElevationServicesParentHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Elevation Services Parent Holdings, LLC",
        "label": "Elevation Services Parent Holdings, LLC [Member]",
        "documentation": "Elevation Services Parent Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ElliottDavisAdvisoryLLCAndElliottDavisAdvisoryHoldCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ElliottDavisAdvisoryLLCAndElliottDavisAdvisoryHoldCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Elliott Davis Advisory, LLC and Elliott Davis Advisory HoldCo, LLC",
        "label": "Elliott Davis Advisory, LLC and Elliott Davis Advisory HoldCo, LLC [Member]",
        "documentation": "Elliott Davis Advisory, LLC and Elliott Davis Advisory HoldCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308"
     ]
    },
    "arcc_EmpowerPaymentsInvestorLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EmpowerPaymentsInvestorLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Empower Payments Investor, LLC",
        "label": "Empower Payments Investor, LLC [Member]",
        "documentation": "Empower Payments Investor, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_EndeavorBidcoLLCAndEndeavorTopCoInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EndeavorBidcoLLCAndEndeavorTopCoInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Endeavor Bidco LLC and Endeavor TopCo, Inc.",
        "label": "Endeavor Bidco LLC and Endeavor TopCo, Inc. [Member]",
        "documentation": "Endeavor Bidco LLC and Endeavor TopCo, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_EndurancePTTechnologyBuyerCorporationAndEndurancePTTechnologyHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EndurancePTTechnologyBuyerCorporationAndEndurancePTTechnologyHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Endurance PT Technology Buyer Corporation and Endurance PT Technology Holdings LLC",
        "label": "Endurance PT Technology Buyer Corporation and Endurance PT Technology Holdings LLC [Member]",
        "documentation": "Endurance PT Technology Buyer Corporation and Endurance PT Technology Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnergySectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EnergySectorMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Energy",
        "label": "Energy Sector [Member]",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to energy."
       }
      }
     },
     "auth_ref": [
      "r1072",
      "r1073",
      "r1075",
      "r1444",
      "r1446",
      "r1448",
      "r1450"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "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/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1119"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "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/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "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/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails",
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1119"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Act File Number",
        "label": "Securities Act 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/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "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": [
      "r1119"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "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/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "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": [
      "r1203"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1119"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "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": [
      "r1119"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1119"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1119"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1199"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1199"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1199"
     ]
    },
    "arcc_EquinoxHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EquinoxHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equinox Holdings, Inc.",
        "label": "Equinox Holdings, Inc. [Member]",
        "documentation": "Equinox Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "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": [
      "r8",
      "r124",
      "r125",
      "r126",
      "r140",
      "r141",
      "r142",
      "r163",
      "r164",
      "r165",
      "r167",
      "r174",
      "r176",
      "r178",
      "r192",
      "r278",
      "r279",
      "r298",
      "r359",
      "r382",
      "r424",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r442",
      "r445",
      "r446",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r537",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r587",
      "r588",
      "r590",
      "r691",
      "r714",
      "r715",
      "r716",
      "r748",
      "r853"
     ]
    },
    "arcc_EquityInvestmentCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EquityInvestmentCommitmentsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity investment commitments",
        "label": "Equity Investment Commitments [Member]",
        "documentation": "Equity Investment Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_EquityOfferingExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EquityOfferingExpensesPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Offering Expenses",
        "label": "Equity Offering Expenses [Policy Text Block]",
        "documentation": "Equity Offering Expenses Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesByIndustryAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industry Sector [Axis]",
        "label": "Industry Sector [Axis]",
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate."
       }
      }
     },
     "auth_ref": [
      "r770",
      "r774",
      "r777",
      "r873",
      "r890",
      "r912",
      "r969",
      "r1033",
      "r1034",
      "r1072",
      "r1073",
      "r1075",
      "r1104"
     ]
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesIndustryMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industry Sector [Domain]",
        "label": "Industry Sector [Domain]",
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate."
       }
      }
     },
     "auth_ref": [
      "r770",
      "r774",
      "r777",
      "r873",
      "r890",
      "r912",
      "r969",
      "r1033",
      "r1034",
      "r1072",
      "r1073",
      "r1075",
      "r1104"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1168"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1126",
      "r1136",
      "r1146",
      "r1178"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1123",
      "r1133",
      "r1143",
      "r1175"
     ]
    },
    "arcc_EssentialServicesHoldingCorporationAndOMERSMahomesInvestmentHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EssentialServicesHoldingCorporationAndOMERSMahomesInvestmentHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Essential Services Holding Corporation and OMERS Mahomes Investment Holdings LLC",
        "label": "Essential Services Holding Corporation and OMERS Mahomes Investment Holdings LLC [Member]",
        "documentation": "Essential Services Holding Corporation and OMERS Mahomes Investment Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r566",
      "r567",
      "r571",
      "r1004",
      "r1039",
      "r1040"
     ]
    },
    "arcc_EvolentHealthLLCAndEvolentHealthInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "EvolentHealthLLCAndEvolentHealthInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Evolent Health LLC and Evolent Health, Inc.",
        "label": "Evolent Health LLC and Evolent Health, Inc. [Member]",
        "documentation": "Evolent Health LLC and Evolent Health, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ExcelFitnessConsolidatorLLCHealthBuyerLLCAndExcelFitnessHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ExcelFitnessConsolidatorLLCHealthBuyerLLCAndExcelFitnessHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excel Fitness Consolidator LLC, Health Buyer LLC and Excel Fitness Holdings, Inc.",
        "label": "Excel Fitness Consolidator LLC, Health Buyer LLC and Excel Fitness Holdings, Inc. [Member]",
        "documentation": "Excel Fitness Consolidator LLC, Health Buyer LLC and Excel Fitness Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1174"
     ]
    },
    "arcc_ExpenseReimbursementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ExpenseReimbursementMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense Reimbursement",
        "label": "Expense Reimbursement [Member]",
        "documentation": "Expense Reimbursement"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ExtraHopNetworksIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ExtraHopNetworksIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ExtraHop Networks, Inc.",
        "label": "ExtraHop Networks, Inc. [Member]",
        "documentation": "ExtraHop Networks, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FEHGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FEHGroupLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FEH Group, LLC",
        "label": "FEH Group, LLC [Member]",
        "documentation": "FEH Group, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FSSquaredHoldingCorpAndFSSquaredLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FSSquaredHoldingCorpAndFSSquaredLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FS Squared Holding Corp. and FS Squared, LLC",
        "label": "FS Squared Holding Corp. and FS Squared, LLC [Member]",
        "documentation": "FS Squared Holding Corp. and FS Squared, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Significant Unobservable Inputs",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "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": [
      "r543",
      "r544",
      "r1075"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [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": [
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r558",
      "r1073"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument asset measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r558",
      "r1073"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Investments that use Level 3 Inputs",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r551",
      "r558",
      "r1073"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r391",
      "r392",
      "r540",
      "r542",
      "r543",
      "r544",
      "r545",
      "r554",
      "r557",
      "r559",
      "r566",
      "r603",
      "r604",
      "r605",
      "r1004",
      "r1039",
      "r1040",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1072",
      "r1075",
      "r1082"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r566",
      "r567",
      "r568",
      "r571",
      "r573",
      "r574",
      "r1004",
      "r1039",
      "r1040",
      "r1349"
     ]
    },
    "us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]",
        "label": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [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": [
      "r554"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "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": [
      "r343",
      "r1039",
      "r1040"
     ]
    },
    "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]",
        "label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]",
        "documentation": "Disclosure of information about fair value of asset and liability not measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS",
        "label": "Fair Value Disclosures [Text Block]",
        "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": [
      "r543",
      "r550",
      "r552",
      "r553",
      "r554",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r667",
      "r1072",
      "r1076"
     ]
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel12And3Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]",
        "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3)."
       }
      }
     },
     "auth_ref": [
      "r1072",
      "r1280",
      "r1282",
      "r1331",
      "r1342",
      "r1346"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r384",
      "r389",
      "r391",
      "r542",
      "r557",
      "r566",
      "r603",
      "r1004",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1072",
      "r1082"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "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": [
      "r343",
      "r384",
      "r389",
      "r391",
      "r393",
      "r542",
      "r543",
      "r557",
      "r566",
      "r604",
      "r1004",
      "r1039",
      "r1040",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1072",
      "r1082"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r391",
      "r392",
      "r542",
      "r543",
      "r544",
      "r545",
      "r557",
      "r566",
      "r605",
      "r1004",
      "r1039",
      "r1040",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1072",
      "r1075",
      "r1082"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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": [
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r558"
     ]
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments measured at net asset value",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "documentation": "Fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r391",
      "r540",
      "r559",
      "r1072"
     ]
    },
    "arcc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAccretionAmortizationOfDiscountOnSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAccretionAmortizationOfDiscountOnSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net accretion of discount on investments",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Accretion (Amortization) of Discount On Securities",
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Accretion (Amortization) of Discount On Securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized gains (losses) and unrealized (losses) gains",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r558",
      "r1073",
      "r1074"
     ]
    },
    "arcc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPIKInterestAndDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPIKInterestAndDividends",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIK interest and dividends",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, PIK Interest And Dividends",
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, PIK Interest And Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r555",
      "r558",
      "r1073"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Sales",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales",
        "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r558",
      "r1073"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements",
        "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r558",
      "r1073"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers into Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3",
        "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r556",
      "r558",
      "r1073"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Transfers out of Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3",
        "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r556",
      "r558",
      "r1073"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at the beginning",
        "periodEndLabel": "Balance at the end",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r558",
      "r1073"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r391",
      "r392",
      "r540",
      "r542",
      "r543",
      "r544",
      "r545",
      "r554",
      "r557",
      "r559",
      "r566",
      "r603",
      "r604",
      "r605",
      "r1004",
      "r1039",
      "r1040",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1072",
      "r1075",
      "r1082"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r1345"
     ]
    },
    "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, 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 asset measured at fair value using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r558"
     ]
    },
    "arcc_FaradayBuyerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FaradayBuyerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Faraday Buyer, LLC",
        "label": "Faraday Buyer, LLC [Member]",
        "documentation": "Faraday Buyer, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FeeIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FeeIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInterestIncomeandCapitalStructuringServiceandOtherFeesEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital structuring service fees",
        "verboseLabel": "Capital structuring service fees and other income",
        "label": "Fee Income",
        "documentation": "Amount of fee income including, but not limited to, managerial assistance, servicing of investment, and origination and commitment fees."
       }
      }
     },
     "auth_ref": [
      "r1432"
     ]
    },
    "arcc_FerrellgasLPAndFerrelgasPartnersLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FerrellgasLPAndFerrelgasPartnersLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ferrellgas, L.P. and Ferrelgas Partners, L.P.",
        "label": "Ferrellgas, L.P. and Ferrelgas Partners, L.P. [Member]",
        "documentation": "Ferrellgas, L.P. and Ferrelgas Partners, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FeverLabsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FeverLabsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fever Labs, Inc.",
        "label": "Fever Labs, Inc. [Member]",
        "documentation": "Fever Labs, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r354",
      "r380",
      "r521",
      "r535",
      "r564",
      "r572",
      "r575",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r676",
      "r692",
      "r1035",
      "r1072",
      "r1073",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1086",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1329",
      "r1332",
      "r1333",
      "r1334",
      "r1341",
      "r1344",
      "r1346",
      "r1347"
     ]
    },
    "us-gaap_FinancialServicesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialServicesSectorMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Services",
        "label": "Financial Services Sector [Member]",
        "documentation": "Sector of the economy consisting of companies engaged in financial services."
       }
      }
     },
     "auth_ref": [
      "r1072",
      "r1104",
      "r1444",
      "r1446",
      "r1448",
      "r1450"
     ]
    },
    "us-gaap_FinancialSupportForNonconsolidatedLegalEntityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialSupportForNonconsolidatedLegalEntityAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Support for Nonconsolidated Legal Entity [Abstract]",
        "label": "Financial Support for Nonconsolidated Legal Entity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialSupportToNonconsolidatedLegalEntityAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Support to Nonconsolidated Legal Entity [Axis]",
        "label": "Financial Support to Nonconsolidated Legal Entity [Axis]",
        "documentation": "Information by financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r738",
      "r739"
     ]
    },
    "us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialSupportToNonconsolidatedLegalEntityDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Support to Nonconsolidated Legal Entity [Domain]",
        "label": "Financial Support to Nonconsolidated Legal Entity [Domain]",
        "documentation": "Financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r738",
      "r739"
     ]
    },
    "arcc_FirebirdAcquisitionCorpInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FirebirdAcquisitionCorpInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Firebird Acquisition Corp, Inc.",
        "label": "Firebird Acquisition Corp, Inc. [Member]",
        "documentation": "Firebird Acquisition Corp, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FitnessVenturesHoldingsInc.AndMeaningfulPartnersFitnessVenturesCoInvestmentLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FitnessVenturesHoldingsInc.AndMeaningfulPartnersFitnessVenturesCoInvestmentLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fitness Ventures Holdings, Inc. and Meaningful Partners Fitness Ventures Co-Investment LP",
        "label": "Fitness Ventures Holdings, Inc. and Meaningful Partners Fitness Ventures Co-Investment LP [Member]",
        "documentation": "Fitness Ventures Holdings, Inc. and Meaningful Partners Fitness Ventures Co-Investment LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FlexeraSoftwareLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FlexeraSoftwareLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Flexera Software LLC",
        "label": "Flexera Software LLC [Member]",
        "documentation": "Flexera Software LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FlinnScientificIncAndWCIQuantumHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FlinnScientificIncAndWCIQuantumHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Flinn Scientific, Inc. and WCI-Quantum Holdings, Inc.",
        "label": "Flinn Scientific, Inc. and WCI-Quantum Holdings, Inc. [Member]",
        "documentation": "Flinn Scientific, Inc. and WCI-Quantum Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FlintOpCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FlintOpCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Flint OpCo, LLC",
        "label": "Flint OpCo, LLC [Member]",
        "documentation": "Flint OpCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FloridaFoodProductsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FloridaFoodProductsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Florida Food Products, LLC",
        "label": "Florida Food Products, LLC [Member]",
        "documentation": "Florida Food Products, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FlyWheelAcquirecoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FlyWheelAcquirecoIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FlyWheel Acquireco, Inc.",
        "label": "FlyWheel Acquireco, Inc. [Member]",
        "documentation": "FlyWheel Acquireco, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FoodAndBeverageSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FoodAndBeverageSectorMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Household and Personal Products",
        "label": "Food and Beverage Sector [Member]",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to food and beverage."
       }
      }
     },
     "auth_ref": [
      "r1104",
      "r1444",
      "r1446",
      "r1448",
      "r1450"
     ]
    },
    "arcc_ForeignCurrencyForwardContractAUDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForeignCurrencyForwardContractAUDMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract, AUD",
        "label": "Foreign currency forward contract, AUD [Member]",
        "documentation": "Foreign currency forward contract, AUD"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ForeignCurrencyForwardContractCAD1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForeignCurrencyForwardContractCAD1Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract, CAD 1",
        "label": "Foreign currency forward contract, CAD 1 [Member]",
        "documentation": "Foreign currency forward contract, CAD 1"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ForeignCurrencyForwardContractCAD2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForeignCurrencyForwardContractCAD2Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract, CAD 2",
        "label": "Foreign currency forward contract, CAD 2 [Member]",
        "documentation": "Foreign currency forward contract, CAD 2"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ForeignCurrencyForwardContractChina1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForeignCurrencyForwardContractChina1Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract, China 1",
        "label": "Foreign currency forward contract, China 1 [Member]",
        "documentation": "Foreign currency forward contract, China 1"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ForeignCurrencyForwardContractEUR1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForeignCurrencyForwardContractEUR1Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract, EUR 1",
        "label": "Foreign currency forward contract, EUR 1 [Member]",
        "documentation": "Foreign currency forward contract, EUR 1"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ForeignCurrencyForwardContractEUR2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForeignCurrencyForwardContractEUR2Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract, EUR 2",
        "label": "Foreign currency forward contract, EUR 2 [Member]",
        "documentation": "Foreign currency forward contract, EUR 2"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ForeignCurrencyForwardContractGBP1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForeignCurrencyForwardContractGBP1Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract, GBP 1",
        "label": "Foreign currency forward contract, GBP 1 [Member]",
        "documentation": "Foreign currency forward contract, GBP 1"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ForeignCurrencyForwardContractGBP2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForeignCurrencyForwardContractGBP2Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract, GBP 2",
        "label": "Foreign currency forward contract, GBP 2 [Member]",
        "documentation": "Foreign currency forward contract, GBP 2"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ForeignCurrencyForwardContractNOK1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForeignCurrencyForwardContractNOK1Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract, NOK 1",
        "label": "Foreign currency forward contract, NOK 1 [Member]",
        "documentation": "Foreign currency forward contract, NOK 1"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ForeignCurrencyForwardContractNZDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForeignCurrencyForwardContractNZDMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract, NZD",
        "label": "Foreign currency forward contract, NZD [Member]",
        "documentation": "Foreign currency forward contract, NZD"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossRealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionGainLossRealized",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency and other transactions",
        "label": "Realized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r817",
      "r1115",
      "r1352",
      "r1353",
      "r1437"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency and other transactions",
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r818",
      "r1115",
      "r1352",
      "r1353",
      "r1438"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translation",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r577"
     ]
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignExchangeForwardMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSNetRealizedandUnrealizedGainsLossesonDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contract",
        "label": "Foreign Exchange Forward [Member]",
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate."
       }
      }
     },
     "auth_ref": [
      "r802",
      "r807",
      "r812",
      "r838",
      "r844",
      "r924",
      "r925",
      "r930",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1104",
      "r1320"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1140",
      "r1150",
      "r1182"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1140",
      "r1150",
      "r1182"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1140",
      "r1150",
      "r1182"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1140",
      "r1150",
      "r1182"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1140",
      "r1150",
      "r1182"
     ]
    },
    "arcc_ForwardKeystoneHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ForwardKeystoneHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Keystone Holdings, LP",
        "label": "Forward Keystone Holdings, LP [Member]",
        "documentation": "Forward Keystone Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FoundationConsumerBrandsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FoundationConsumerBrandsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foundation Consumer Brands, LLC",
        "label": "Foundation Consumer Brands, LLC [Member]",
        "documentation": "Foundation Consumer Brands, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_FoundationRiskPartnersCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FoundationRiskPartnersCorpMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foundation Risk Partners, Corp.",
        "label": "Foundation Risk Partners, Corp. [Member]",
        "documentation": "Foundation Risk Partners, Corp."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "arcc_FrontlineRoadSafetyOperationsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "FrontlineRoadSafetyOperationsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Frontline Road Safety Operations, LLC",
        "label": "Frontline Road Safety Operations, LLC [Member]",
        "documentation": "Frontline Road Safety Operations, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GAPCOAIVInterholdcoCPL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GAPCOAIVInterholdcoCPL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GAPCO AIV Interholdco (CP), L.P.",
        "label": "GAPCO AIV Interholdco (CP), L.P. [Member]",
        "documentation": "GAPCO AIV Interholdco (CP), L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GHXUltimateParentCorporationCommerceParentIncAndCommerceTopcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GHXUltimateParentCorporationCommerceParentIncAndCommerceTopcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GHX Ultimate Parent Corporation, Commerce Parent, Inc. and Commerce Topco, LLC",
        "label": "GHX Ultimate Parent Corporation, Commerce Parent, Inc. and Commerce Topco, LLC [Member]",
        "documentation": "GHX Ultimate Parent Corporation, Commerce Parent, Inc. and Commerce Topco, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GIRangerIntermediateLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GIRangerIntermediateLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GI Ranger Intermediate LLC",
        "label": "GI Ranger Intermediate LLC [Member]",
        "documentation": "GI Ranger Intermediate LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GMFParentInc.AndGMFGroupHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GMFParentInc.AndGMFGroupHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GMF Parent, Inc. and GMF Group Holdings, LP",
        "label": "GMF Parent, Inc. and GMF Group Holdings, LP [Member]",
        "documentation": "GMF Parent, Inc. and GMF Group Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GNZEnergyBidcoLimitedAndGalileoCoInvestmentTrustIHighPeakEnergyMurchisonOilAndGasAndHoldingsPhoenixOperatingVPROPOperatingAndVSandcoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GNZEnergyBidcoLimitedAndGalileoCoInvestmentTrustIHighPeakEnergyMurchisonOilAndGasAndHoldingsPhoenixOperatingVPROPOperatingAndVSandcoMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GNZ Energy Bidco Limited and Galileo Co-investment Trust I, High Peak Energy, Murchison Oil and Gas and Holdings, Phoenix Operating, VPROP Operating And V Sandco",
        "label": "GNZ Energy Bidco Limited and Galileo Co-investment Trust I, High Peak Energy, Murchison Oil and Gas and Holdings, Phoenix Operating, VPROP Operating And V Sandco [Member]",
        "documentation": "GNZ Energy Bidco Limited and Galileo Co-investment Trust I, High Peak Energy, Murchison Oil and Gas and Holdings, Phoenix Operating, VPROP Operating And V Sandco"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GNZEnergyBidcoLimitedAndGalileoCoInvestmentTrustIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GNZEnergyBidcoLimitedAndGalileoCoInvestmentTrustIMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GNZ Energy Bidco Limited and Galileo Co-investment Trust I",
        "label": "GNZ Energy Bidco Limited and Galileo Co-investment Trust I [Member]",
        "documentation": "GNZ Energy Bidco Limited and Galileo Co-investment Trust I"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GSSEERGroupBorrowerLLCAndGSSEERGroupHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GSSEERGroupBorrowerLLCAndGSSEERGroupHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GS SEER Group Borrower LLC and GS SEER Group Holdings, LLC",
        "label": "GS SEER Group Borrower LLC and GS SEER Group Holdings, LLC [Member]",
        "documentation": "GS SEER Group Borrower LLC and GS SEER Group Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GTCRFBuyerCorpAndGTCRDInvestorsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GTCRFBuyerCorpAndGTCRDInvestorsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GTCR F Buyer Corp. and GTCR (D) Investors LP",
        "label": "GTCR F Buyer Corp. and GTCR (D) Investors LP [Member]",
        "documentation": "GTCR F Buyer Corp. and GTCR (D) Investors LP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnSaleOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSNetRealizedandUnrealizedGainsLossesonDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized gains (losses) from foreign currency and other transactions",
        "label": "Gain (Loss) on Sale of Derivatives",
        "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r78",
      "r836",
      "r837",
      "r838",
      "r839"
     ]
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnSaleOfInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized gain (loss) on sale of investments",
        "label": "Gain (Loss) on Sale of Investments",
        "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net realized loss on extinguishment of debt",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r24",
      "r25"
     ]
    },
    "arcc_GalaxyBuyerInc.AndGalaxyTopcoIL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GalaxyBuyerInc.AndGalaxyTopcoIL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Galaxy Buyer, Inc. and Galaxy Topco I, L.P.",
        "label": "Galaxy Buyer, Inc. and Galaxy Topco I, L.P. [Member]",
        "documentation": "Galaxy Buyer, Inc. and Galaxy Topco I, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GalwayBorrowerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GalwayBorrowerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Galway Borrower LLC",
        "label": "Galway Borrower LLC [Member]",
        "documentation": "Galway Borrower LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GasUtilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GasUtilitiesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas Utilities",
        "label": "Gas Utilities [Member]",
        "documentation": "Gas Utilities"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GeneratorUSBuyerInc.AndTotalPowerLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GeneratorUSBuyerInc.AndTotalPowerLimitedMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Generator US Buyer, Inc. and Total Power Limited",
        "label": "Generator US Buyer, Inc. and Total Power Limited [Member]",
        "documentation": "Generator US Buyer, Inc. and Total Power Limited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Concentration Risk",
        "label": "Geographic Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r989",
      "r1253"
     ]
    },
    "arcc_GestionABSBidcoInc.ABSBidcoHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GestionABSBidcoInc.ABSBidcoHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gestion ABS Bidco Inc. / ABS Bidco Holdings Inc.",
        "label": "Gestion ABS Bidco Inc. / ABS Bidco Holdings Inc. [Member]",
        "documentation": "Gestion ABS Bidco Inc. / ABS Bidco Holdings Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GlobalMedicalResponseIncAndGMRBuyerCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GlobalMedicalResponseIncAndGMRBuyerCorpMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Global Medical Response, Inc. and GMR Buyer Corp.",
        "label": "Global Medical Response, Inc. and GMR Buyer Corp. [Member]",
        "documentation": "Global Medical Response, Inc. and GMR Buyer Corp."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GothamGreensHoldingsPBCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GothamGreensHoldingsPBCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gotham Greens Holdings, PBC",
        "label": "Gotham Greens Holdings, PBC [Member]",
        "documentation": "Gotham Greens Holdings, PBC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GritBuyerInc.AndIntegrumGritCoInvestLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GritBuyerInc.AndIntegrumGritCoInvestLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grit Buyer, Inc. and Integrum Grit Co-Invest LP",
        "label": "Grit Buyer, Inc. and Integrum Grit Co-Invest LP [Member]",
        "documentation": "Grit Buyer, Inc. and Integrum Grit Co-Invest LP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossInvestmentIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GrossInvestmentIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total investment income",
        "label": "Gross Investment Income, Operating",
        "documentation": "Amount, before investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r1115",
      "r1433"
     ]
    },
    "arcc_GroundPenetratingRadarSystemsLLCAndRCVIBuckeyeHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GroundPenetratingRadarSystemsLLCAndRCVIBuckeyeHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ground Penetrating Radar Systems, LLC and RC VI Buckeye Holdings LLC",
        "label": "Ground Penetrating Radar Systems, LLC and RC VI Buckeye Holdings LLC [Member]",
        "documentation": "Ground Penetrating Radar Systems, LLC and RC VI Buckeye Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GuidepointSecurityHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GuidepointSecurityHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guidepoint Security Holdings, LLC",
        "label": "Guidepoint Security Holdings, LLC [Member]",
        "documentation": "Guidepoint Security Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_GulaBuyerInc.AndGulaCoInvestIIL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "GulaBuyerInc.AndGulaCoInvestIIL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gula Buyer Inc. and Gula Co-Invest II, L.P.",
        "label": "Gula Buyer Inc. and Gula Co-Invest II, L.P. [Member]",
        "documentation": "Gula Buyer Inc. and Gula Co-Invest II, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HHStellaIncAndBedrockParentHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HHStellaIncAndBedrockParentHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HH-Stella, Inc. and Bedrock Parent Holdings, LP",
        "label": "HH-Stella, Inc. and Bedrock Parent Holdings, LP [Member]",
        "documentation": "HH-Stella, Inc. and Bedrock Parent Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HPCCParentInc.AndPatriotContainerCorp.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HPCCParentInc.AndPatriotContainerCorp.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HPCC Parent, Inc. and Patriot Container Corp.",
        "label": "HPCC Parent, Inc. and Patriot Container Corp. [Member]",
        "documentation": "HPCC Parent, Inc. and Patriot Container Corp."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HPRSSBuyerInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HPRSSBuyerInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HP RSS Buyer, Inc.",
        "label": "HP RSS Buyer, Inc. [Member]",
        "documentation": "HP RSS Buyer, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HarveyToolCompanyLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HarveyToolCompanyLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Harvey Tool Company, LLC",
        "label": "Harvey Tool Company, LLC [Member]",
        "documentation": "Harvey Tool Company, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HealthcareSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HealthcareSectorMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Health Care Equipment and Services",
        "label": "Healthcare Sector [Member]",
        "documentation": "Sector of the economy consisting of companies engaged in healthcare-related business activities."
       }
      }
     },
     "auth_ref": [
      "r1072",
      "r1073",
      "r1075",
      "r1104",
      "r1444",
      "r1446",
      "r1448",
      "r1450"
     ]
    },
    "arcc_HeavyConstructionSystemsSpecialistsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HeavyConstructionSystemsSpecialistsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Heavy Construction Systems Specialists, LLC",
        "label": "Heavy Construction Systems Specialists, LLC [Member]",
        "documentation": "Heavy Construction Systems Specialists, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r1315",
      "r1318"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r1315",
      "r1318"
     ]
    },
    "arcc_HigginbothamInsuranceAgencyInc.AndHIGIntermediateInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HigginbothamInsuranceAgencyInc.AndHIGIntermediateInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Higginbotham Insurance Agency, Inc. and HIG Intermediate, Inc.",
        "label": "Higginbotham Insurance Agency, Inc. and HIG Intermediate, Inc. [Member]",
        "documentation": "Higginbotham Insurance Agency, Inc. and HIG Intermediate, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HigginbothamInsuranceAgencyInc.HIGOperationsHoldingsInc.AndHIGIntermediateInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HigginbothamInsuranceAgencyInc.HIGOperationsHoldingsInc.AndHIGIntermediateInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Higginbotham Insurance Agency, Inc., HIG Operations Holdings, Inc., And HIG Intermediate, Inc.",
        "label": "Higginbotham Insurance Agency, Inc., HIG Operations Holdings, Inc., And HIG Intermediate, Inc. [Member]",
        "documentation": "Higginbotham Insurance Agency, Inc., HIG Operations Holdings, Inc., And HIG Intermediate, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HighStreetBuyerInc.AndHighStreetHoldcoLLC01Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HighStreetBuyerInc.AndHighStreetHoldcoLLC01Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "High Street Buyer, Inc. and High Street Holdco LLC",
        "label": "High Street Buyer, Inc. and High Street Holdco LLC 01 [Member]",
        "documentation": "High Street Buyer, Inc. and High Street Holdco LLC 01"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HighStreetBuyerInc.AndHighStreetHoldcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HighStreetBuyerInc.AndHighStreetHoldcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "High Street Buyer, Inc. and High Street Holdco LLC",
        "label": "High Street Buyer, Inc. and High Street Holdco LLC [Member]",
        "documentation": "High Street Buyer, Inc. and High Street Holdco LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HillsDistributionIncHillsIntermediateFTHoldingsLLCAndGMPHillsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HillsDistributionIncHillsIntermediateFTHoldingsLLCAndGMPHillsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hills Distribution, Inc., Hills Intermediate FT Holdings, LLC and GMP Hills, LP",
        "label": "Hills Distribution, Inc., Hills Intermediate FT Holdings, LLC and GMP Hills, LP [Member]",
        "documentation": "Hills Distribution, Inc., Hills Intermediate FT Holdings, LLC and GMP Hills, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HimalayaTopCoLLCAndBCPEHyperlinkHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HimalayaTopCoLLCAndBCPEHyperlinkHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Himalaya TopCo LLC and BCPE Hyperlink Holdings, LP",
        "label": "Himalaya TopCo LLC and BCPE Hyperlink Holdings, LP [Member]",
        "documentation": "Himalaya TopCo LLC and BCPE Hyperlink Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HimalayaTopCoLLCAndBCPEHyperlinkHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HimalayaTopCoLLCAndBCPEHyperlinkHoldingsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Himalaya TopCo LLC and BCPE Hyperlink Holdings",
        "label": "Himalaya TopCo LLC and BCPE Hyperlink Holdings [Member]",
        "documentation": "Himalaya TopCo LLC and BCPE Hyperlink Holdings"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HorizonAvionicsBuyerLLCAndHorizonCTSBuyerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HorizonAvionicsBuyerLLCAndHorizonCTSBuyerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Horizon Avionics Buyer, LLC and Horizon CTS Buyer, LLC",
        "label": "Horizon Avionics Buyer, LLC and Horizon CTS Buyer, LLC [Member]",
        "documentation": "Horizon Avionics Buyer, LLC and Horizon CTS Buyer, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HouseholdAndPersonalProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HouseholdAndPersonalProductsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Household and Personal Products",
        "label": "Household And Personal Products [Member]",
        "documentation": "Household And Personal Products"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HuFriedyGroupAcquisitionLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HuFriedyGroupAcquisitionLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HuFriedy Group Acquisition LLC",
        "label": "HuFriedy Group Acquisition LLC [Member]",
        "documentation": "HuFriedy Group Acquisition LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_HuskiesParentIncGIInsurityParentLLCAndGIInsurityTopcoLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "HuskiesParentIncGIInsurityParentLLCAndGIInsurityTopcoLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Huskies Parent, Inc., GI Insurity Parent LLC, and GI Insurity Topco LP",
        "label": "Huskies Parent, Inc., GI Insurity Parent LLC, and GI Insurity Topco LP [Member]",
        "documentation": "Huskies Parent, Inc., GI Insurity Parent LLC, and GI Insurity Topco LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ID.meInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ID.meInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ID.me, Inc.",
        "label": "ID.me, Inc. [Member]",
        "documentation": "ID.me, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ID.meLLCAndID.meInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ID.meLLCAndID.meInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ID.me, LLC and ID.me, Inc.",
        "label": "ID.me, LLC and ID.me, Inc. [Member]",
        "documentation": "ID.me, LLC and ID.me, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_IFHFranchiseeHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IFHFranchiseeHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IFH Franchisee Holdings, LLC",
        "label": "IFH Franchisee Holdings, LLC [Member]",
        "documentation": "IFH Franchisee Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_IHAMVehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IHAMVehiclesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated IHAM Vehicles",
        "label": "IHAM Vehicles [Member]",
        "documentation": "IHAM Vehicles"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_IQNHoldingCorp.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IQNHoldingCorp.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IQN Holding Corp.",
        "label": "IQN Holding Corp. [Member]",
        "documentation": "IQN Holding Corp."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_IRIGroupHoldingsInc.AndCircanaLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IRIGroupHoldingsInc.AndCircanaLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IRI Group Holdings, Inc. and Circana, LLC",
        "label": "IRI Group Holdings, Inc. and Circana, LLC [Member]",
        "documentation": "IRI Group Holdings, Inc. and Circana, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ISQHawkeyeHoldcoIncAndISQHawkeyeHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ISQHawkeyeHoldcoIncAndISQHawkeyeHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ISQ Hawkeye Holdco, Inc. and ISQ Hawkeye Holdings, LLC",
        "label": "ISQ Hawkeye Holdco, Inc. and ISQ Hawkeye Holdings, L.P. [Member]",
        "documentation": "ISQ Hawkeye Holdco, Inc. and ISQ Hawkeye Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ImagingBusinessMachinesLLCAndScannerHoldingsCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ImagingBusinessMachinesLLCAndScannerHoldingsCorporationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Imaging Business Machines, L.L.C. and Scanner Holdings Corporation",
        "label": "Imaging Business Machines, L.L.C. and Scanner Holdings Corporation [Member]",
        "documentation": "Imaging Business Machines, L.L.C. and Scanner Holdings Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ImplusFootcareLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ImplusFootcareLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Implus Footcare, LLC",
        "label": "Implus Footcare, LLC [Member]",
        "documentation": "Implus Footcare, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncentiveFeeExpenseIncomeBased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncentiveFeeExpenseIncomeBased",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSBaseManagementFeeIncomeBasedFeeandCapitalGainsIncentiveFeeDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income based fee",
        "verboseLabel": "Income based fee",
        "label": "Incentive Fee Expense, Income-Based",
        "documentation": "Amount of expense for income-based incentive fee for performance under arrangement to manage operation, including, but not limited to, managing investment."
       }
      }
     },
     "auth_ref": [
      "r1434"
     ]
    },
    "arcc_IncentiveFeeExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IncentiveFeeExpenseReversal",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSBaseManagementFeeIncomeBasedFeeandCapitalGainsIncentiveFeeDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital gains incentive fee",
        "label": "Incentive Fee Expense (Reversal)",
        "documentation": "Incentive Fee Expense (Reversal)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncentiveFeePayableCapitalGainBased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncentiveFeePayableCapitalGainBased",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital gains incentive fee payable",
        "label": "Incentive Fee Payable, Capital-Gain-Based",
        "documentation": "Amount of capital-gain-based incentive fee payable for performance under arrangement to manage operation, including, but not limited to, managing investment."
       }
      }
     },
     "auth_ref": [
      "r1423"
     ]
    },
    "us-gaap_IncentiveFeePayableIncomeBased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncentiveFeePayableIncomeBased",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income based fee payable",
        "label": "Incentive Fee Payable, Income-Based",
        "documentation": "Amount of income-based incentive fee payable for performance under arrangement to manage operation, including, but not limited to, managing investment."
       }
      }
     },
     "auth_ref": [
      "r1423"
     ]
    },
    "arcc_IncomeBasedFeesAndCapitalGainsIncentiveFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IncomeBasedFeesAndCapitalGainsIncentiveFeesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income based fee and capital gains incentive fee",
        "label": "Income Based Fees And Capital Gains Incentive Fees [Member]",
        "documentation": "Income Based Fees And Capital Gains Incentive Fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r306",
      "r307",
      "r467",
      "r475",
      "r492",
      "r502",
      "r547",
      "r551",
      "r558",
      "r574",
      "r575",
      "r576",
      "r711",
      "r713",
      "r830",
      "r1003",
      "r1004",
      "r1053",
      "r1054",
      "r1067",
      "r1069",
      "r1074",
      "r1082",
      "r1309",
      "r1310",
      "r1377"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSChangesinInvestmentsthatuseLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r307",
      "r467",
      "r475",
      "r492",
      "r502",
      "r547",
      "r551",
      "r558",
      "r574",
      "r575",
      "r576",
      "r711",
      "r713",
      "r830",
      "r1003",
      "r1004",
      "r1053",
      "r1054",
      "r1067",
      "r1069",
      "r1074",
      "r1082",
      "r1309",
      "r1310",
      "r1377"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "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": [
      "r139",
      "r426",
      "r427",
      "r430",
      "r431",
      "r432",
      "r435",
      "r727"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes, including excise taxes, paid during the period",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r150",
      "r433",
      "r434"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and other liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r1233"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccruedInterestReceivableNet",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest receivable",
        "label": "Increase (Decrease) in Accrued Interest Receivable, Net",
        "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncentiveFeePayableCapitalGainBased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInIncentiveFeePayableCapitalGainBased",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital gains incentive fee payable",
        "label": "Increase (Decrease) in Incentive Fee Payable, Capital-Gain-Based",
        "documentation": "Amount of increase (decrease) in capital-gain-based incentive fee payable for performance under arrangement to manage operation, including, but not limited to, managing investment."
       }
      }
     },
     "auth_ref": [
      "r1442"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncentiveFeePayableIncomeBased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInIncentiveFeePayableIncomeBased",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income based fee payable",
        "label": "Increase (Decrease) in Incentive Fee Payable, Income-Based",
        "documentation": "Amount of increase (decrease) in income-based incentive fee payable for performance under arrangement to manage operation, including, but not limited to, managing investment."
       }
      }
     },
     "auth_ref": [
      "r1442"
     ]
    },
    "arcc_IncreaseDecreaseInInterestAndFacilityFeesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IncreaseDecreaseInInterestAndFacilityFeesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and facility fees payable",
        "label": "Increase (Decrease) In Interest And Facility Fees Payable",
        "documentation": "Increase (Decrease) In Interest And Facility Fees Payable"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_IncreaseDecreaseInInterestRateSwapCollateralPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IncreaseDecreaseInInterestRateSwapCollateralPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap collateral payable",
        "label": "Increase (Decrease) In Interest Rate Swap Collateral Payable",
        "documentation": "Increase (Decrease) In Interest Rate Swap Collateral Payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInManagementFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInManagementFeePayable",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base management fee payable",
        "label": "Increase (Decrease) in Management Fee Payable",
        "documentation": "Amount of increase (decrease) management fee payable for performance under arrangement to manage operation, including, but not limited to, managing investment."
       }
      }
     },
     "auth_ref": [
      "r1442"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "arcc_IncreaseDecreaseInPayablesToParticipants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IncreaseDecreaseInPayablesToParticipants",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payable to participants",
        "label": "Increase (Decrease) In Payables To Participants",
        "documentation": "Increase (Decrease) In Payables To Participants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInSecuritiesLoanedTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInSecuritiesLoanedTransactions",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured borrowings, net",
        "label": "Increase (Decrease) in Securities Loaned Transactions",
        "documentation": "The increase (decrease) during the reporting period in the liability arising from securities loaned transactions."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_IndependentPowerAndRenewableElectricityProducersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IndependentPowerAndRenewableElectricityProducersMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Independent Power and Renewable Electricity Producers",
        "label": "Independent Power And Renewable Electricity Producers [Member]",
        "documentation": "Independent Power And Renewable Electricity Producers"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1140",
      "r1150",
      "r1174",
      "r1182",
      "r1186",
      "r1194"
     ]
    },
    "arcc_IndustryConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IndustryConcentrationRiskMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industry Concentration Risk",
        "label": "Industry Concentration Risk [Member]",
        "documentation": "Industry Concentration Risk"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InfinityHomeServicesHoldcoInc.DAngeloSonsConstructionLimitedAndIHSParentHoldingsL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InfinityHomeServicesHoldcoInc.DAngeloSonsConstructionLimitedAndIHSParentHoldingsL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Infinity Home Services Holdco, Inc., D'Angelo &amp; Sons Construction Limited and IHS Parent Holdings, L.P.",
        "label": "Infinity Home Services Holdco, Inc., D'Angelo &amp; Sons Construction Limited and IHS Parent Holdings, L.P. [Member]",
        "documentation": "Infinity Home Services Holdco, Inc., D'Angelo &amp; Sons Construction Limited and IHS Parent Holdings, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1192"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1122",
      "r1198"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1122",
      "r1198"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1122",
      "r1198"
     ]
    },
    "us-gaap_InsuranceSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InsuranceSectorMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance",
        "label": "Insurance Sector [Member]",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to insurance."
       }
      }
     },
     "auth_ref": [
      "r1444",
      "r1446",
      "r1448",
      "r1450"
     ]
    },
    "arcc_InszoneMidLLCAndINSZHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InszoneMidLLCAndINSZHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inszone Mid, LLC and INSZ Holdings, LLC",
        "label": "Inszone Mid, LLC and INSZ Holdings, LLC [Member]",
        "documentation": "Inszone Mid, LLC and INSZ Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InterestAndCreditFacilityFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestAndCreditFacilityFeesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and credit facility fees",
        "label": "Interest And Credit Facility Fees [Member]",
        "documentation": "Interest And Credit Facility Fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndDividendIncomeSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestAndDividendIncomeSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment income",
        "label": "Interest and Dividend Income, Securities, Operating",
        "documentation": "Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities."
       }
      }
     },
     "auth_ref": [
      "r1013",
      "r1433",
      "r1451"
     ]
    },
    "arcc_InterestAndDividendIncomeSecuritiesIncludingRealizedGainLossOnInvestmentsOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestAndDividendIncomeSecuritiesIncludingRealizedGainLossOnInvestmentsOperating",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other investment-related income",
        "label": "Interest And Dividend Income, Securities, Including Realized Gain (Loss) On Investments, Operating",
        "documentation": "Interest And Dividend Income, Securities, Including Realized Gain (Loss) On Investments, Operating"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InterestAndFacilityFeesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestAndFacilityFeesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and facility fees payable",
        "label": "Interest And Facility Fees Payable",
        "documentation": "Interest And Facility Fees Payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and credit facility fees",
        "verboseLabel": "Interest expense",
        "totalLabel": "Total interest and credit facility fees expense",
        "label": "Interest Expense, Operating and Nonoperating",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r207",
      "r211",
      "r217",
      "r237",
      "r584",
      "r1026",
      "r1027",
      "r1428"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stated interest expense",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r349",
      "r358",
      "r1041",
      "r1042",
      "r1428"
     ]
    },
    "arcc_InterestExpenseGainLossHedgingInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestExpenseGainLossHedgingInstruments",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gain on interest rate swaps accounted for as hedge instruments and the related hedged items",
        "label": "Interest Expense, Gain (Loss), Hedging Instruments",
        "documentation": "Interest Expense, Gain (Loss), Hedging Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Dividend and Interest Income",
        "label": "Interest Income and Interest Expense Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeOperating",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSDividendandInterestIncomeIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInterestIncomeandCapitalStructuringServiceandOtherFeesEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "verboseLabel": "Interest income",
        "label": "Interest Income, Operating",
        "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r674",
      "r675",
      "r822",
      "r960",
      "r962",
      "r1026",
      "r1114",
      "r1115",
      "r1230",
      "r1452"
     ]
    },
    "us-gaap_InterestIncomeOperatingPaidInCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeOperatingPaidInCash",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income (excluding payment-in-kind (\u201cPIK\u201d) interest income)",
        "label": "Interest Income, Operating, Paid in Cash",
        "documentation": "Amount of interest income from investment paid in cash, classified as operating."
       }
      }
     },
     "auth_ref": [
      "r824",
      "r960",
      "r963"
     ]
    },
    "us-gaap_InterestIncomeOperatingPaidInKind": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeOperatingPaidInKind",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIK interest income",
        "negatedLabel": "PIK interest",
        "label": "Interest Income, Operating, Paid in Kind",
        "documentation": "Amount of interest income from investment paid in kind, classified as operating."
       }
      }
     },
     "auth_ref": [
      "r824",
      "r960",
      "r963",
      "r965"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid during the period",
        "verboseLabel": "Cash paid for interest expense",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "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": [
      "r145",
      "r148",
      "r149"
     ]
    },
    "arcc_InterestRateSwap1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestRateSwap1Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap 1",
        "label": "Interest Rate Swap 1 [Member]",
        "documentation": "Interest Rate Swap 1"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InterestRateSwap2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestRateSwap2Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap 2",
        "label": "Interest Rate Swap 2 [Member]",
        "documentation": "Interest Rate Swap 2"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InterestRateSwap3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestRateSwap3Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap 3",
        "label": "Interest Rate Swap 3 [Member]",
        "documentation": "Interest Rate Swap 3"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InterestRateSwap4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestRateSwap4Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap 4",
        "label": "Interest Rate Swap 4 [Member]",
        "documentation": "Interest Rate Swap 4"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InterestRateSwap5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestRateSwap5Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap 5",
        "label": "Interest Rate Swap 5 [Member]",
        "documentation": "Interest Rate Swap 5"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InterestRateSwap6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestRateSwap6Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Swap 6",
        "label": "Interest Rate Swap 6 [Member]",
        "documentation": "Interest Rate Swap 6"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InterestRateSwap7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InterestRateSwap7Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Swap 7",
        "label": "Interest Rate Swap 7 [Member]",
        "documentation": "Interest Rate Swap 7"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap",
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r1066",
      "r1110",
      "r1111",
      "r1319"
     ]
    },
    "us-gaap_InterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest receivable",
        "label": "Interest Receivable",
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable."
       }
      }
     },
     "auth_ref": [
      "r1218",
      "r1443"
     ]
    },
    "us-gaap_InterimPeriodCostsNotAllocableDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterimPeriodCostsNotAllocableDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interim Period, Costs Not Allocable [Domain]",
        "label": "Interim Period, Costs Not Allocable [Domain]",
        "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_IntersegmentEliminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntersegmentEliminationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eliminations",
        "label": "Intersegment Eliminations [Member]",
        "documentation": "Eliminating entries used in operating segment consolidation."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r191",
      "r209",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r1026"
     ]
    },
    "arcc_InvestmentAdvisoryAndManagementAgreementIncentiveRateNetAssetsForDeferralOfCashPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentAdvisoryAndManagementAgreementIncentiveRateNetAssetsForDeferralOfCashPaymentsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive Rate, Net Assets For Deferral Of Cash Payments",
        "label": "Investment Advisory And Management Agreement - Incentive Rate, Net Assets For Deferral Of Cash Payments [Member]",
        "documentation": "Investment Advisory And Management Agreement - Incentive Rate, Net Assets For Deferral Of Cash Payments"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentAdvisoryAndManagementAgreementIncentiveRatePreIncentiveFeeNetInvestmentIncomeBelowCatchUpThresholdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentAdvisoryAndManagementAgreementIncentiveRatePreIncentiveFeeNetInvestmentIncomeBelowCatchUpThresholdMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive Rate, Pre-Incentive Fee Net Investment Income Below Catch-Up Threshold",
        "label": "Investment Advisory And Management Agreement - Incentive Rate, Pre-Incentive Fee Net Investment Income Below Catch-Up Threshold [Member]",
        "documentation": "Investment Advisory And Management Agreement - Incentive Rate, Pre-Incentive Fee Net Investment Income Below Catch-Up Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentAdvisoryAndManagementAgreementIncentiveRatePreIncentiveFeeNetInvestmentIncomeExceedsCatchUpThresholdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentAdvisoryAndManagementAgreementIncentiveRatePreIncentiveFeeNetInvestmentIncomeExceedsCatchUpThresholdMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive Rate, Pre-Incentive Fee Net Investment Income Exceeds Catch-Up Threshold",
        "label": "Investment Advisory And Management Agreement - Incentive Rate, Pre-Incentive Fee Net Investment Income Exceeds Catch-Up Threshold [Member]",
        "documentation": "Investment Advisory And Management Agreement - Incentive Rate, Pre-Incentive Fee Net Investment Income Exceeds Catch-Up Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentAdvisoryAndManagementAgreementIncentiveRateQuarterlyCatchUpThresholdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentAdvisoryAndManagementAgreementIncentiveRateQuarterlyCatchUpThresholdMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive Rate, Quarterly Catch-Up Threshold",
        "label": "Investment Advisory And Management Agreement - Incentive Rate, Quarterly Catch-Up Threshold [Member]",
        "documentation": "Investment Advisory And Management Agreement - Incentive Rate, Quarterly Catch-Up Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentAdvisoryAndManagementAgreementIncentiveRateQuarterlyHurdleRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentAdvisoryAndManagementAgreementIncentiveRateQuarterlyHurdleRateMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive Rate, Quarterly Hurdle Rate",
        "label": "Investment Advisory And Management Agreement - Incentive Rate, Quarterly Hurdle Rate [Member]",
        "documentation": "Investment Advisory And Management Agreement - Incentive Rate, Quarterly Hurdle Rate"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentAdvisoryAndManagementAgreementIncentiveRateRealizedCapitalGainsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentAdvisoryAndManagementAgreementIncentiveRateRealizedCapitalGainsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive Rate, Realized Capital Gains",
        "label": "Investment Advisory And Management Agreement - Incentive Rate, Realized Capital Gains [Member]",
        "documentation": "Investment Advisory And Management Agreement - Incentive Rate, Realized Capital Gains"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentAdvisoryAndManagementAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentAdvisoryAndManagementAgreementMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Advisory and Management Agreement",
        "label": "Investment Advisory And Management Agreement [Member]",
        "documentation": "Investment Advisory And Management Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentAffiliatedIssuerControlledMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentAffiliatedIssuerControlledMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Controlled affiliate company investments",
        "label": "Investment, Affiliated Issuer, Controlled [Member]",
        "documentation": "Controlled affiliated issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r745",
      "r790",
      "r792",
      "r799",
      "r814",
      "r824",
      "r825",
      "r963"
     ]
    },
    "us-gaap_InvestmentAffiliatedIssuerNoncontrolledMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentAffiliatedIssuerNoncontrolledMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlled affiliate company investments",
        "label": "Investment, Affiliated Issuer, Noncontrolled [Member]",
        "documentation": "Noncontrolled affiliated issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r745",
      "r791",
      "r793",
      "r800",
      "r814",
      "r824",
      "r825",
      "r943",
      "r954",
      "r955",
      "r957",
      "r958",
      "r962",
      "r963",
      "r967",
      "r968",
      "r969"
     ]
    },
    "us-gaap_InvestmentBasisSpreadVariableRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentBasisSpreadVariableRate",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spread",
        "label": "Investment, Basis Spread, Variable Rate",
        "documentation": "Percentage added to reference rate used to compute variable rate on investment."
       }
      }
     },
     "auth_ref": [
      "r868",
      "r889",
      "r893",
      "r951"
     ]
    },
    "us-gaap_InvestmentCompanyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentCompanyAgreementTerminationNoticePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyAgreementTerminationNoticePeriod",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination notice period",
        "label": "Investment Company, Agreement, Termination Notice Period",
        "documentation": "Investment Company, Agreement, Termination Notice Period"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentCompanyAgreementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyAgreementsTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AGREEMENTS",
        "label": "Investment Company, Agreements [Text Block]",
        "documentation": "Investment Company, Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentCompanyBaseManagementFeeCalculationNumberOfQuarters": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyBaseManagementFeeCalculationNumberOfQuarters",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of quarters considered in base management fee calculation",
        "label": "Investment Company, Base Management Fee Calculation, Number Of Quarters",
        "documentation": "Investment Company, Base Management Fee Calculation, Number Of Quarters"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyCommittedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyCommittedCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitment to fund",
        "label": "Investment Company, Committed Capital",
        "documentation": "Amount of funds committed to investment company from investors."
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "arcc_InvestmentCompanyDebtToEquityLeverageRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyDebtToEquityLeverageRatio",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt to equity leverage ratio",
        "label": "Investment Company, Debt To Equity, Leverage Ratio",
        "documentation": "Investment Company, Debt To Equity, Leverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedAppreciationDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyDistributableEarningsLossAccumulatedAppreciationDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized appreciation (depreciation) on investments",
        "label": "Investment Company, Distributable Earnings (Loss), Accumulated Appreciation (Depreciation)",
        "documentation": "Amount of accumulated undistributed earnings (deficit) from unrealized appreciation (depreciation) of investment company."
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "us-gaap_InvestmentCompanyDistributionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyDistributionPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends to Common Stockholders",
        "label": "Investment Company, Distribution [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for distribution to ownership interest holder. Includes, but is not limited to, dividend distribution and tax return of capital."
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "us-gaap_InvestmentCompanyDistributionToShareholdersPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyDistributionToShareholdersPerShare",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails",
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Total distributions to stockholders (in dollars per share)",
        "terseLabel": "Total distributions to stockholders (in dollars per share)",
        "label": "Investment Company, Distribution to Shareholders, Per Share",
        "documentation": "Per share or unit amount of distribution to shareholders. Includes, but is not limited to, dividend and capital gain. Excludes distribution for tax return of capital."
       }
      }
     },
     "auth_ref": [
      "r744",
      "r761"
     ]
    },
    "us-gaap_InvestmentCompanyDividendDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyDividendDistribution",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends declared and payable",
        "label": "Investment Company, Dividend Distribution",
        "documentation": "Amount of dividend distribution from ordinary income and capital gain. Excludes distribution for tax return of capital."
       }
      }
     },
     "auth_ref": [
      "r744",
      "r747",
      "r748",
      "r852"
     ]
    },
    "us-gaap_InvestmentCompanyExpenseRatioIncludingIncentiveFee": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyExpenseRatioIncludingIncentiveFee",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails",
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ratio of operating expenses to average net assets",
        "label": "Investment Company, Expense Ratio, after Fee Waiver and Incentive Fee Deduction",
        "documentation": "Percentage, after deduction of fee waiver and incentive fee, of expense to average net assets."
       }
      }
     },
     "auth_ref": [
      "r1412"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": "arcc_InvestmentCompanyNetAdjustedUnfundedCommitments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total unfunded equity commitments",
        "terseLabel": "Total net adjusted unfunded loan commitments",
        "verboseLabel": "Total unfunded capital commitments",
        "negatedTerseLabel": "Unfunded revolving and delayed draw loan commitments",
        "label": "Investment Company, Financial Support to Investee Contractually Required, Not Provided, Amount",
        "documentation": "Amount of financial support committed by investment company to investee that is contractually required but not provided."
       }
      }
     },
     "auth_ref": [
      "r739"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialHighlightsLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Company, Financial Highlights [Line Items]",
        "label": "Investment Company, Financial Highlights [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": [
      "r752",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialHighlightsRollForward",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Company, Financial Highlights [Roll Forward]",
        "label": "Investment Company, Financial Highlights [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialHighlightsTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Company, Financial Highlights [Table]",
        "label": "Investment Company, Financial Highlights [Table]",
        "documentation": "Disclosure of information about financial highlights. Includes, but is not limited to, per share information, income and expense ratios, total return, capital commitment and fee waiver."
       }
      }
     },
     "auth_ref": [
      "r752",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialHighlightsTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Highlights",
        "label": "Investment Company, Financial Highlights [Table Text Block]",
        "documentation": "Tabular disclosure of financial highlights. Includes, but is not limited to, per share information, income and expense ratios, total return, capital commitment and fee waiver."
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialHighlightsTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCIAL HIGHLIGHTS",
        "label": "Investment Company, Financial Highlights [Text Block]",
        "documentation": "The entire disclosure of financial highlights reported by investment company."
       }
      }
     },
     "auth_ref": [
      "r743",
      "r750",
      "r753",
      "r759"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails": {
       "parentTag": "arcc_InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredNotProvidedAmountIncludingAdjustments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total commitments",
        "netLabel": "Total revolving loan commitments",
        "verboseLabel": "Total equity commitments",
        "label": "Investment Company, Financial Support to Investee Contractually Required, Amount",
        "documentation": "Amount of financial support committed by investment company to investee that is contractually required."
       }
      }
     },
     "auth_ref": [
      "r737",
      "r738"
     ]
    },
    "arcc_InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredNotProvidedAmountIncludingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredNotProvidedAmountIncludingAdjustments",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total unfunded equity commitments",
        "label": "Investment Company, Financial Support to Investee Contractually Required, Not Provided, Amount, Including Adjustments",
        "documentation": "Investment Company, Financial Support to Investee Contractually Required, Not Provided, Amount, Including Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyFinancialSupportToInvesteeDiscretionaryAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyFinancialSupportToInvesteeDiscretionaryAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": "arcc_InvestmentCompanyNetAdjustedUnfundedCommitments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: commitments substantially at discretion of the Company",
        "negatedTerseLabel": "Less: equity commitments substantially at discretion of the Company",
        "label": "Investment Company, Financial Support to Investee, Discretionary, Amount",
        "documentation": "Amount of financial support committed by investment company to investee that is discretionary."
       }
      }
     },
     "auth_ref": [
      "r738",
      "r1406"
     ]
    },
    "arcc_InvestmentCompanyFundedCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyFundedCommitments",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: funded commitments",
        "verboseLabel": "Total capital funded",
        "label": "Investment Company, Funded Commitments",
        "documentation": "Investment Company, Funded Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentCompanyFundedCommitmentsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyFundedCommitmentsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails": {
       "parentTag": "arcc_InvestmentCompanyFinancialSupportToInvesteeContractuallyRequiredNotProvidedAmountIncludingAdjustments",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: funded commitments",
        "label": "Investment Company, Funded Commitments, Net",
        "documentation": "Investment Company, Funded Commitments, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyGainLossOnInvestmentPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyGainLossOnInvestmentPerShare",
     "calculation": {
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails": {
       "parentTag": "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized and unrealized gains (losses) for period (in dollars per share)",
        "label": "Investment Company, Gain (Loss) on Investment, Per Share",
        "documentation": "Per share or unit amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare",
     "calculation": {
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase in stockholders' equity resulting from operations (in dollars per share)",
        "label": "Investment Company, Investment Income (Loss) from Operations, Per Share",
        "documentation": "Per share or unit amount of investment income (loss) and realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyInvestmentIncomeLossPerShare",
     "calculation": {
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails": {
       "parentTag": "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net investment income for period (in dollars per share)",
        "label": "Investment Company, Investment Income (Loss), Per Share, Basic",
        "documentation": "Per-basic-share or unit amount, after investment expense, of dividend and interest investment income (loss) from investment held by investment company."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "us-gaap_InvestmentCompanyInvestmentIncomeLossRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyInvestmentIncomeLossRatio",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ratio of net investment income to average net assets",
        "label": "Investment Company, Investment Income (Loss) Ratio",
        "documentation": "Percentage of investment income (loss) to average net assets."
       }
      }
     },
     "auth_ref": [
      "r1411"
     ]
    },
    "us-gaap_InvestmentCompanyInvestmentOwnedFairValueMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyInvestmentOwnedFairValueMeasurementInput",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unobservable\u00a0Input",
        "label": "Investment Company, Investment Owned, Measurement Input",
        "documentation": "Value of input used to measure investment owned by investment company."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r545"
     ]
    },
    "us-gaap_InvestmentCompanyIssuanceOfSharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyIssuanceOfSharesPerShare",
     "calculation": {
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails": {
       "parentTag": "us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuances of common stock (in dollars per share)",
        "label": "Investment Company, Share Issuance, Per Share",
        "documentation": "Per share amount of share issuance by investment company. Includes, but is not limited to, per unit, membership interest, or other ownership interest."
       }
      }
     },
     "auth_ref": [
      "r1416"
     ]
    },
    "arcc_InvestmentCompanyManagementFeesAndIncentiveFeesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyManagementFeesAndIncentiveFeesTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Base Management Fees, Income Based Fees, and Capital Gains Incentive Fees",
        "label": "Investment Company, Management Fees And Incentive Fees [Table Text Block]",
        "documentation": "Investment Company, Management Fees And Incentive Fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyMarketValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyMarketValuePerShare",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails",
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Per share market value at end of period (in dollars per share)",
        "label": "Investment Company, Market Value, Per Share",
        "documentation": "Market value per share of investment portfolio by investment company. Includes, but is not limited to, per unit, membership interest, or other ownership interest."
       }
      }
     },
     "auth_ref": [
      "r1415"
     ]
    },
    "arcc_InvestmentCompanyNetAdjustedUnfundedCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyNetAdjustedUnfundedCommitments",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net unfunded revolving and delayed draw loan commitments",
        "terseLabel": "Total net unfunded revolving and delayed draw loan commitments",
        "label": "Investment Company, Net Adjusted Unfunded Commitments",
        "documentation": "Investment Company, Net Adjusted Unfunded Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyNonconsolidatedSubsidiaryAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSDividendandInterestIncomeIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInterestIncomeandCapitalStructuringServiceandOtherFeesEarnedDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Company, Nonconsolidated Subsidiary [Axis]",
        "label": "Investment Company, Nonconsolidated Subsidiary [Axis]",
        "documentation": "Information by nonconsolidated subsidiary of investment company. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r157",
      "r1104"
     ]
    },
    "us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyNonconsolidatedSubsidiaryDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSDividendandInterestIncomeIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInterestIncomeandCapitalStructuringServiceandOtherFeesEarnedDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Company, Nonconsolidated Subsidiary [Domain]",
        "label": "Investment Company, Nonconsolidated Subsidiary [Domain]",
        "documentation": "Nonconsolidated subsidiary of investment company. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r157",
      "r1104"
     ]
    },
    "arcc_InvestmentCompanyNumberOfBorrowers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyNumberOfBorrowers",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of borrowers",
        "terseLabel": "Number of borrowers in the SDLP",
        "label": "Investment Company, Number of Borrowers",
        "documentation": "Investment Company, Number of Borrowers"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentCompanyPerShareDataAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyPerShareDataAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Per Share Data:",
        "label": "Investment Company, Per Share Data [Abstract]",
        "documentation": "Investment Company, Per Share Data"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyPortfolioTurnover": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyPortfolioTurnover",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portfolio turnover rate",
        "label": "Investment Company, Portfolio Turnover",
        "documentation": "Percentage of lesser of purchase or sale of portfolio securities to average value of portfolio securities owned."
       }
      }
     },
     "auth_ref": [
      "r1414"
     ]
    },
    "arcc_InvestmentCompanyRatioSupplementalDataAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyRatioSupplementalDataAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ratio/Supplemental Data:",
        "label": "Investment Company, Ratio/Supplemental Data [Abstract]",
        "documentation": "Investment Company, Ratio/Supplemental Data"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrencyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrencyAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REALIZED AND UNREALIZED GAINS (LOSSES) ON INVESTMENTS, FOREIGN CURRENCY AND OTHER TRANSACTIONS:",
        "label": "Gain (Loss), Investment and Derivative, Operating, and Foreign Currency Transaction, before Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanySeniorSecurityIndebtednessAssetCoverageRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanySeniorSecurityIndebtednessAssetCoverageRatio",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset coverage requirement applicable to senior securities",
        "label": "Investment Company, Senior Security, Indebtedness, Asset Coverage Ratio",
        "documentation": "Percentage of total assets less all liabilities and indebtedness not represented by senior security, to senior security representing indebtedness."
       }
      }
     },
     "auth_ref": [
      "r1205"
     ]
    },
    "us-gaap_InvestmentCompanyTaxReclassificationIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyTaxReclassificationIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax reclassification of stockholders\u2019 equity in accordance with GAAP",
        "label": "Investment Company, Tax Reclassification, Increase (Decrease)",
        "documentation": "Amount of increase (decrease) from reclassification to paid-in capital of permanent difference for distribution to ownership interest holder by investment company."
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "us-gaap_InvestmentCompanyTotalReturn": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyTotalReturn",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total return based on net asset value",
        "label": "Investment Company, Total Return",
        "documentation": "Percentage increase (decrease) in fund net asset value, assuming reinvestment of dividends and capital gain distributions."
       }
      }
     },
     "auth_ref": [
      "r740",
      "r751",
      "r755"
     ]
    },
    "us-gaap_InvestmentCompanyTotalReturnMarketValue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyTotalReturnMarketValue",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total return based on market value",
        "label": "Investment Company, Total Return, Market Value",
        "documentation": "Percentage increase (decrease) in portfolio market value assuming reinvestment of dividend and capital gain distribution."
       }
      }
     },
     "auth_ref": [
      "r1413"
     ]
    },
    "arcc_InvestmentCompanyUnavailableCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentCompanyUnavailableCommitments",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": "arcc_InvestmentCompanyNetAdjustedUnfundedCommitments",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: unavailable delayed draw loan commitments due to borrowing base or other covenant restrictions",
        "label": "Investment Company, Unavailable Commitments",
        "documentation": "Investment Company, Unavailable Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentFundsAndVehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentFundsAndVehiclesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Funds and Vehicles",
        "label": "Investment Funds And Vehicles [Member]",
        "documentation": "Investment Funds And Vehicles"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentHoldingsScheduleOfInvestmentsTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments",
        "label": "Investment Holdings, Schedule of Investments [Table Text Block]",
        "documentation": "Tabular disclosure of data and information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments."
       }
      }
     },
     "auth_ref": [
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422"
     ]
    },
    "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentHoldingsScheduleOfInvestmentsTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVESTMENTS",
        "label": "Schedule of Investments [Text Block]",
        "documentation": "The entire disclosure for investments owned by investment company."
       }
      }
     },
     "auth_ref": [
      "r767",
      "r862",
      "r863",
      "r864",
      "r881",
      "r899",
      "r909",
      "r968"
     ]
    },
    "us-gaap_InvestmentIdentifierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIdentifierAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Identifier [Axis]",
        "label": "Investment, Identifier [Axis]",
        "documentation": "Identification of investment in security, including, but not limited to, name, title, and other identifying information."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r769",
      "r770",
      "r775",
      "r776",
      "r777",
      "r782",
      "r783",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r881",
      "r882",
      "r883",
      "r885",
      "r887",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r909",
      "r910",
      "r911",
      "r914",
      "r915",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r955",
      "r956",
      "r958",
      "r959",
      "r960",
      "r961",
      "r963",
      "r964",
      "r965",
      "r966",
      "r968",
      "r970",
      "r971",
      "r972",
      "r1104",
      "r1407",
      "r1408"
     ]
    },
    "us-gaap_InvestmentIncomeInvestmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeInvestmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetInvestmentIncome",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total expenses",
        "label": "Investment Income, Investment Expense",
        "documentation": "Amount of expenses related to the generation of investment income."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r1115",
      "r1374"
     ]
    },
    "us-gaap_InvestmentIncomeOperatingAfterExpenseAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeOperatingAfterExpenseAndTax",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INVESTMENT INCOME",
        "terseLabel": "Net investment income",
        "label": "Investment Income, Operating, after Expense and Tax",
        "documentation": "Amount, after expense and tax, of investment income classified as operating. Excludes realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r746",
      "r833",
      "r848",
      "r1116"
     ]
    },
    "us-gaap_InvestmentIncomeOperatingTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeOperatingTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_InvestmentIncomeOperatingAfterExpenseAndTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense, including excise taxes",
        "label": "Investment Income, Operating, Tax Expense (Benefit)",
        "documentation": "Amount of tax expense (benefit) on investment income classified as operating. Excludes realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r816",
      "r820",
      "r832",
      "r1427"
     ]
    },
    "us-gaap_InvestmentInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentInterestRate",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coupon",
        "label": "Investment Interest Rate",
        "documentation": "Rate of interest on investment."
       }
      }
     },
     "auth_ref": [
      "r867",
      "r868",
      "r888",
      "r889",
      "r893",
      "r894",
      "r950",
      "r951",
      "r1104",
      "r1259",
      "r1260"
     ]
    },
    "us-gaap_InvestmentInterestRatePaidInKind": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentInterestRatePaidInKind",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coupon, PIK",
        "label": "Investment, Interest Rate, Paid in Kind",
        "documentation": "Rate of interest paid in kind on investment."
       }
      }
     },
     "auth_ref": [
      "r868",
      "r889",
      "r893",
      "r951"
     ]
    },
    "us-gaap_InvestmentIssuerAffiliationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIssuerAffiliationAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Issuer Affiliation [Axis]",
        "label": "Investment, Issuer Affiliation [Axis]",
        "documentation": "Information by affiliation of issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r745",
      "r773",
      "r784",
      "r799",
      "r800",
      "r824",
      "r825",
      "r826",
      "r827",
      "r834",
      "r835",
      "r840",
      "r841",
      "r873",
      "r874",
      "r880",
      "r908",
      "r912",
      "r913",
      "r954",
      "r955",
      "r957",
      "r958",
      "r962",
      "r963",
      "r967",
      "r968",
      "r969"
     ]
    },
    "us-gaap_InvestmentIssuerAffiliationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIssuerAffiliationDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Issuer Affiliation [Domain]",
        "label": "Investment, Issuer Affiliation [Domain]",
        "documentation": "Affiliation of issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r745",
      "r773",
      "r784",
      "r799",
      "r800",
      "r824",
      "r825",
      "r826",
      "r827",
      "r834",
      "r835",
      "r840",
      "r841",
      "r873",
      "r874",
      "r880",
      "r908",
      "r912",
      "r913",
      "r954",
      "r955",
      "r957",
      "r958",
      "r962",
      "r963",
      "r967",
      "r968",
      "r969"
     ]
    },
    "us-gaap_InvestmentIssuerNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIssuerNameAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Issuer Name [Axis]",
        "label": "Investment, Issuer Name [Axis]",
        "documentation": "Information by name of issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r1445",
      "r1447",
      "r1449",
      "r1453"
     ]
    },
    "us-gaap_InvestmentIssuerNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIssuerNameDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Issuer Name [Domain]",
        "label": "Investment, Issuer Name [Domain]",
        "documentation": "Name of issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r1445",
      "r1447",
      "r1449",
      "r1453"
     ]
    },
    "us-gaap_InvestmentOwnedAtCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedAtCost",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortized cost of investments",
        "terseLabel": "Amortized Cost",
        "label": "Investment Owned, Cost",
        "documentation": "Cost of the investment."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r775",
      "r776",
      "r877",
      "r887",
      "r905",
      "r968",
      "r1104",
      "r1117",
      "r1420"
     ]
    },
    "arcc_InvestmentOwnedAtCostYield": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentOwnedAtCostYield",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yield on investment, at cost",
        "label": "Investment Owned, at Cost, Yield",
        "documentation": "Investment Owned, at Cost, Yield"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSFairValueMeasurementsofCashandCashEquivalentsRestrictedCashInvestmentsDerivativesandUnfundedRevolvingandDelayedDrawLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "netLabel": "Investments at fair value",
        "verboseLabel": "Total investments",
        "label": "Investment Owned, Fair Value",
        "documentation": "Fair value of investment in security owned."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r768",
      "r769",
      "r770",
      "r772",
      "r774",
      "r775",
      "r776",
      "r779",
      "r784",
      "r787",
      "r799",
      "r800",
      "r864",
      "r873",
      "r874",
      "r883",
      "r897",
      "r898",
      "r912",
      "r913",
      "r914",
      "r945",
      "r948",
      "r967",
      "r969",
      "r972",
      "r1104",
      "r1117",
      "r1420"
     ]
    },
    "arcc_InvestmentOwnedAtFairValueYield": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentOwnedAtFairValueYield",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yield on investment, at fair value",
        "label": "Investment Owned, at Fair Value, Yield",
        "documentation": "Investment Owned, at Fair Value, Yield"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentOwnedAvailableCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentOwnedAvailableCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital available to the SDLP",
        "label": "Investment Owned, Available Capital",
        "documentation": "Investment Owned, Available Capital"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentOwnedBalancePercentOfShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentOwnedBalancePercentOfShares",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares (as a percent)",
        "label": "Investment Owned, Balance, Percent Of Shares",
        "documentation": "Investment Owned, Balance, Percent Of Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal",
        "label": "Investment Owned, Balance, Principal Amount",
        "documentation": "Amount of principal of investment owned."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r779",
      "r871",
      "r902",
      "r953",
      "r1104"
     ]
    },
    "us-gaap_InvestmentOwnedBalanceShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedBalanceShares",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares/Units",
        "label": "Investment Owned, Balance, Shares",
        "documentation": "Number of shares of investment owned."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r779",
      "r871",
      "r902",
      "r953",
      "r1104"
     ]
    },
    "arcc_InvestmentOwnedNonAccrualStatusPercentOfCost": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentOwnedNonAccrualStatusPercentOfCost",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans on non-accrual status, as a percent of total investments at amortized cost",
        "label": "Investment Owned, Non-Accrual Status, Percent of Cost",
        "documentation": "Investment Owned, Non-Accrual Status, Percent of Cost"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentOwnedNonAccrualStatusPercentOfFairValue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentOwnedNonAccrualStatusPercentOfFairValue",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans on non-accrual status, as a percent of total investments at fair value",
        "label": "Investment Owned, Non-Accrual Status, Percent of Fair Value",
        "documentation": "Investment Owned, Non-Accrual Status, Percent of Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentOwnedNumberOfLoansOnNonAccrualStatus": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentOwnedNumberOfLoansOnNonAccrualStatus",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of loans on non-accrual status",
        "label": "Investment Owned, Number Of Loans On Non-Accrual Status",
        "documentation": "Investment Owned, Number Of Loans On Non-Accrual Status"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentOwnedPercentOfNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedPercentOfNetAssets",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "% of Net Assets",
        "label": "Investment Owned, Net Assets, Percentage",
        "documentation": "Percentage of investment owned to net assets."
       }
      }
     },
     "auth_ref": [
      "r771",
      "r775",
      "r776",
      "r873",
      "r897",
      "r912",
      "r915",
      "r969",
      "r1104",
      "r1420"
     ]
    },
    "arcc_InvestmentOwnedPercentOfTotalAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentOwnedPercentOfTotalAssets",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "% of Total Assets",
        "label": "Investment Owned, Percent Of Total Assets",
        "documentation": "Investment Owned, Percent Of Total Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Investment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment in financial asset."
       }
      }
     },
     "auth_ref": [
      "r697",
      "r723",
      "r724",
      "r725",
      "r726",
      "r884",
      "r886"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Type [Axis]",
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r769",
      "r771",
      "r772",
      "r775",
      "r779",
      "r864",
      "r873",
      "r890",
      "r898",
      "r912",
      "r940",
      "r969",
      "r973",
      "r974",
      "r975",
      "r976",
      "r1104"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments [Domain]",
        "label": "Investments [Domain]",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r769",
      "r771",
      "r772",
      "r775",
      "r779",
      "r864",
      "r873",
      "r890",
      "r898",
      "r912",
      "r940",
      "r969",
      "r973",
      "r974",
      "r975",
      "r976",
      "r1104"
     ]
    },
    "us-gaap_InvestmentUnaffiliatedIssuerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentUnaffiliatedIssuerMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlled/non-affiliate company investments",
        "label": "Investment, Unaffiliated Issuer [Member]",
        "documentation": "Unaffiliated issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r784",
      "r814",
      "r824",
      "r825",
      "r826",
      "r834",
      "r840",
      "r864",
      "r869",
      "r873",
      "r874",
      "r880",
      "r900",
      "r908",
      "r912",
      "r913"
     ]
    },
    "us-gaap_InvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments at fair value",
        "label": "Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentsActivityAndFairValueTableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentsActivityAndFairValueTableAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments Activity And Fair Value Table [Abstract]",
        "label": "Investments Activity And Fair Value Table [Abstract]",
        "documentation": "Investments Activity And Fair Value Table"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentsAtFairValueAndOtherNonQualifyingAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentsAtFairValueAndOtherNonQualifyingAssetsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, at fair value, and other non-qualifying assets",
        "label": "Investments, At Fair Value, And Other Non-Qualifying Assets [Member]",
        "documentation": "Investments, At Fair Value, And Other Non-Qualifying Assets"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentsAtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentsAtFairValueMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, At Fair Value",
        "label": "Investments, At Fair Value [Member]",
        "documentation": "Investments, At Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases (cost)",
        "label": "Investments in and Advances to Affiliates, at Fair Value, Gross Additions",
        "documentation": "Gross additions to the investment in and advance to the affiliate."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "arcc_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductionsRedemptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductionsRedemptions",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemptions (cost)",
        "label": "Investments In And Advances To Affiliates, At Fair Value, Gross Reductions, Redemptions",
        "documentation": "Investments In And Advances To Affiliates, At Fair Value, Gross Reductions, Redemptions"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductionsSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossReductionsSales",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales (cost)",
        "label": "Investments In And Advances To Affiliates, At Fair Value, Gross Reductions, Sales",
        "documentation": "Investments In And Advances To Affiliates, At Fair Value, Gross Reductions, Sales"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_IvyHillAssetManagementLPDebtInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IvyHillAssetManagementLPDebtInvestmentMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinated loan",
        "label": "Ivy Hill Asset Management, L.P., Debt Investment [Member]",
        "documentation": "Ivy Hill Asset Management, L.P., Debt Investment"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_IvyHillAssetManagementLPEquityInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IvyHillAssetManagementLPEquityInvestmentMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Ivy Hill Asset Management, L.P., Equity Investment [Member]",
        "documentation": "Ivy Hill Asset Management, L.P., Equity Investment"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_IvyHillAssetManagementLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "IvyHillAssetManagementLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSDividendandInterestIncomeIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ivy Hill Asset Management, L.P.",
        "label": "Ivy Hill Asset Management, L.P. [Member]",
        "documentation": "Ivy Hill Asset Management, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_JAMSHoldingsLPAndJamsBuyerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "JAMSHoldingsLPAndJamsBuyerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JAMS Holdings LP and Jams Buyer LLC",
        "label": "JAMS Holdings LP and Jams Buyer LLC [Member]",
        "documentation": "JAMS Holdings LP and Jams Buyer LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_January2026NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "January2026NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "January 2026 Notes",
        "terseLabel": "January 2026 Notes (principal amount outstanding of $0 and $1,150, respectively)",
        "label": "January 2026 Notes [Member]",
        "documentation": "January 2026 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_January2027NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "January2027NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2027 Notes",
        "verboseLabel": "January 2027 Notes",
        "netLabel": "January 2027 Notes (principal amount outstanding of $900)",
        "label": "January 2027 Notes [Member]",
        "documentation": "January 2027 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_January2031NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "January2031NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2031 Notes",
        "verboseLabel": "January 2031 Notes (principal amount outstanding of $650)",
        "label": "January 2031 Notes [Member]",
        "documentation": "January 2031 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_January2038CLONotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "January2038CLONotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2038 CLO Notes",
        "label": "January 2038 CLO Notes [Member]",
        "documentation": "January 2038 CLO Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_January2038CLOSubordinatedNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "January2038CLOSubordinatedNotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2038 CLO Subordinated Notes",
        "label": "January 2038 CLO Subordinated Notes [Member]",
        "documentation": "January 2038 CLO Subordinated Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_January2038ClassA1CLONotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "January2038ClassA1CLONotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2038 Class A-1 CLO Notes",
        "label": "January 2038 Class A-1 CLO Notes [Member]",
        "documentation": "January 2038 Class A-1 CLO Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_January2038ClassA2CLONotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "January2038ClassA2CLONotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2038 Class A-2 CLO Notes",
        "label": "January 2038 Class A-2 CLO Notes [Member]",
        "documentation": "January 2038 Class A-2 CLO Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_January2038ClassBCLONotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "January2038ClassBCLONotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2038 Class B CLO Notes",
        "label": "January 2038 Class B CLO Notes [Member]",
        "documentation": "January 2038 Class B CLO Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_JohnnieOIncAndJohnnieOHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "JohnnieOIncAndJohnnieOHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Johnnie-O Inc. and Johnnie-O Holdings Inc.",
        "label": "Johnnie-O Inc. and Johnnie-O Holdings Inc. [Member]",
        "documentation": "Johnnie-O Inc. and Johnnie-O Holdings Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_JonesFishHatcheriesDistributorsLLCAndPondManagementGroupHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "JonesFishHatcheriesDistributorsLLCAndPondManagementGroupHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jones Fish Hatcheries &amp; Distributors, LLC and Pond Management Group Holdings, LLC",
        "label": "Jones Fish Hatcheries &amp; Distributors, LLC and Pond Management Group Holdings, LLC [Member]",
        "documentation": "Jones Fish Hatcheries &amp; Distributors, LLC and Pond Management Group Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_July2026NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "July2026NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "July 2026 Notes",
        "terseLabel": "July 2026 Notes (principal amount outstanding of $1,000)",
        "label": "July 2026 Notes [Member]",
        "documentation": "July 2026 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_July2029NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "July2029NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "July 2029 Notes",
        "verboseLabel": "July 2029 Notes (principal amount outstanding of $850)",
        "label": "July 2029 Notes [Member]",
        "documentation": "July 2029 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_June2027NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "June2027NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "June 2027 Notes",
        "terseLabel": "June 2027 Notes (principal amount outstanding of $500)",
        "label": "June 2027 Notes [Member]",
        "documentation": "June 2027 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_June2028NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "June2028NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "June 2028 Notes",
        "verboseLabel": "June 2028 Notes (principal amount outstanding of $1,250)",
        "label": "June 2028 Notes [Member]",
        "documentation": "June 2028 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_KNPCHoldCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "KNPCHoldCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "KNPC HoldCo, LLC",
        "label": "KNPC HoldCo, LLC [Member]",
        "documentation": "KNPC HoldCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_KairosBidcoLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "KairosBidcoLimitedMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kairos Bidco Limited",
        "label": "Kairos Bidco Limited [Member]",
        "documentation": "Kairos Bidco Limited"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_KellermeyerBergensonsServicesLLCAndKBSTopCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "KellermeyerBergensonsServicesLLCAndKBSTopCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kellermeyer Bergensons Services, LLC and KBS TopCo, LLC",
        "label": "Kellermeyer Bergensons Services, LLC and KBS TopCo, LLC [Member]",
        "documentation": "Kellermeyer Bergensons Services, LLC and KBS TopCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_KellermeyerBergensonsServicesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "KellermeyerBergensonsServicesLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kellermeyer Bergensons Services, LLC",
        "label": "Kellermeyer Bergensons Services, LLC [Member]",
        "documentation": "Kellermeyer Bergensons Services, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_KingsBuyerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "KingsBuyerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kings Buyer, LLC",
        "label": "Kings Buyer, LLC [Member]",
        "documentation": "Kings Buyer, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_KnightAcquireCoLLCAndKnightHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "KnightAcquireCoLLCAndKnightHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Knight AcquireCo, LLC and Knight Holdings, LP",
        "label": "Knight AcquireCo, LLC and Knight Holdings, LP [Member]",
        "documentation": "Knight AcquireCo, LLC and Knight Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LBCWoodlandsPurchaserLLCAndLBCWoodlandsHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LBCWoodlandsPurchaserLLCAndLBCWoodlandsHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LBC Woodlands Purchaser LLC and LBC Woodlands Holdings LP",
        "label": "LBC Woodlands Purchaser LLC and LBC Woodlands Holdings LP [Member]",
        "documentation": "LBC Woodlands Purchaser LLC and LBC Woodlands Holdings LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LHSBorrowerLLCAndLHEquityInvestorsL.P.AndLeafHomeLLCAndGCFundIVBlockerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LHSBorrowerLLCAndLHEquityInvestorsL.P.AndLeafHomeLLCAndGCFundIVBlockerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LHS Borrower, LLC and LH Equity Investors, L.P. and Leaf Home, LLC and GC Fund IV Blocker LLC",
        "label": "LHS Borrower, LLC and LH Equity Investors, L.P. and Leaf Home, LLC and GC Fund IV Blocker LLC [Member]",
        "documentation": "LHS Borrower, LLC and LH Equity Investors, L.P. and Leaf Home, LLC and GC Fund IV Blocker LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LHSBorrowerLLCLHEquityInvestorsL.P.LeafHomeLLCAndGCFundIVBlockerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LHSBorrowerLLCLHEquityInvestorsL.P.LeafHomeLLCAndGCFundIVBlockerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LHS Borrower, LLC, LH Equity Investors, L.P., Leaf Home, LLC and GC Fund IV Blocker LLC",
        "label": "LHS Borrower, LLC, LH Equity Investors, L.P., Leaf Home, LLC and GC Fund IV Blocker LLC [Member]",
        "documentation": "LHS Borrower, LLC, LH Equity Investors, L.P., Leaf Home, LLC and GC Fund IV Blocker LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LJPPurchaserIncAndLJPTopcoLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LJPPurchaserIncAndLJPTopcoLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LJP Purchaser, Inc. and LJP Topco, LP",
        "label": "LJP Purchaser, Inc. and LJP Topco, LP [Member]",
        "documentation": "LJP Purchaser, Inc. and LJP Topco, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LJPerimeterBuyerIncAndLJPerimeterCoInvestLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LJPerimeterBuyerIncAndLJPerimeterCoInvestLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LJ Perimeter Buyer, Inc. and LJ Perimeter Co-Invest, L.P.",
        "label": "LJ Perimeter Buyer, Inc. and LJ Perimeter Co-Invest, L.P. [Member]",
        "documentation": "LJ Perimeter Buyer, Inc. and LJ Perimeter Co-Invest, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LaboratoriesBidcoLLCAndLaboratoriesTopcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LaboratoriesBidcoLLCAndLaboratoriesTopcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Laboratories Bidco LLC and Laboratories Topco LLC",
        "label": "Laboratories Bidco LLC and Laboratories Topco LLC [Member]",
        "documentation": "Laboratories Bidco LLC and Laboratories Topco LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LeagueOneVolleyballClubsLLCAndLeagueOneVolleyballInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LeagueOneVolleyballClubsLLCAndLeagueOneVolleyballInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "League One Volleyball Clubs, LLC and League One Volleyball, Inc.",
        "label": "League One Volleyball Clubs, LLC and League One Volleyball, Inc. [Member]",
        "documentation": "League One Volleyball Clubs, LLC and League One Volleyball, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LeanTaaSHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LeanTaaSHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LeanTaaS Holdings, Inc.",
        "label": "LeanTaaS Holdings, Inc. [Member]",
        "documentation": "LeanTaaS Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails",
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LegendsHospitalityHoldingCompanyLLCASMBuyerInc.LegendsASMHoldcoILLCAndStadiumCoinvestBIIIL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LegendsHospitalityHoldingCompanyLLCASMBuyerInc.LegendsASMHoldcoILLCAndStadiumCoinvestBIIIL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legends Hospitality Holding Company, LLC, ASM Buyer, Inc., Legends ASM Holdco I, LLC, and Stadium Coinvest (B)-III, L.P.",
        "label": "Legends Hospitality Holding Company, LLC, ASM Buyer, Inc., Legends ASM Holdco I, LLC, and Stadium Coinvest (B)-III, L.P. [Member]",
        "documentation": "Legends Hospitality Holding Company, LLC, ASM Buyer, Inc., Legends ASM Holdco I, LLC, and Stadium Coinvest (B)-III, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LetterOfCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LetterOfCreditFacilityMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of Credit Facility",
        "label": "Letter Of Credit Facility [Member]",
        "documentation": "Letter Of Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of Credit",
        "label": "Letter of Credit [Member]",
        "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/2025",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit outstanding, amount",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1101"
     ]
    },
    "arcc_LettersOfCreditOutstandingAmountYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LettersOfCreditOutstandingAmountYearOne",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit outstanding, amount, year one",
        "label": "Letters Of Credit Outstanding, Amount, Year One",
        "documentation": "Letters Of Credit Outstanding, Amount, Year One"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LettersOfCreditOutstandingAmountYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LettersOfCreditOutstandingAmountYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit outstanding, amount, year two",
        "label": "Letters Of Credit Outstanding, Amount, Year Two",
        "documentation": "Letters Of Credit Outstanding, Amount, Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LeviathanIntermediateHoldcoLLCAndLeviathanHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LeviathanIntermediateHoldcoLLCAndLeviathanHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leviathan Intermediate Holdco, LLC and Leviathan Holdings, L.P.",
        "label": "Leviathan Intermediate Holdco, LLC and Leviathan Holdings, L.P. [Member]",
        "documentation": "Leviathan Intermediate Holdco, LLC and Leviathan Holdings, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r32",
      "r33",
      "r34",
      "r37",
      "r38",
      "r39",
      "r40",
      "r154",
      "r157",
      "r158",
      "r277",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r449",
      "r452",
      "r453",
      "r573",
      "r794",
      "r1019",
      "r1043",
      "r1117",
      "r1274",
      "r1360",
      "r1361"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES",
        "verboseLabel": "Liabilities",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r77",
      "r686",
      "r1085",
      "r1098",
      "r1100",
      "r1237",
      "r1241",
      "r1265",
      "r1351"
     ]
    },
    "arcc_LidoAdvisorsLLCAndLALGroupHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LidoAdvisorsLLCAndLALGroupHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lido Advisors, LLC and LAL Group Holdings, LLC,",
        "label": "Lido Advisors, LLC and LAL Group Holdings, LLC, [Member]",
        "documentation": "Lido Advisors, LLC and LAL Group Holdings, LLC,"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LidoAdvisorsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LidoAdvisorsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lido Advisors, LLC",
        "label": "Lido Advisors, LLC [Member]",
        "documentation": "Lido Advisors, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LifeStylesBidcoLtd.LifestylesUSHoldcoInc.AndLifeStylesParentL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LifeStylesBidcoLtd.LifestylesUSHoldcoInc.AndLifeStylesParentL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LifeStyles Bidco Ltd., Lifestyles US Holdco, Inc. and LifeStyles Parent, L.P.",
        "label": "LifeStyles Bidco Ltd., Lifestyles US Holdco, Inc. and LifeStyles Parent, L.P. [Member]",
        "documentation": "LifeStyles Bidco Ltd., Lifestyles US Holdco, Inc. and LifeStyles Parent, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LifeStylesBidcoLtdLifestylesIntermediateHoldcoLtdAndLifeStylesParentLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LifeStylesBidcoLtdLifestylesIntermediateHoldcoLtdAndLifeStylesParentLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LifeStyles Bidco Ltd., Lifestyles Intermediate Holdco Ltd. and LifeStyles Parent, L.P.",
        "label": "LifeStyles Bidco Ltd., Lifestyles Intermediate Holdco Ltd. and LifeStyles Parent, L.P. [Member]",
        "documentation": "LifeStyles Bidco Ltd., Lifestyles Intermediate Holdco Ltd. and LifeStyles Parent, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LightbeamBidcoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LightbeamBidcoIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lightbeam Bidco, Inc",
        "label": "Lightbeam Bidco, Inc [Member]",
        "documentation": "Lightbeam Bidco, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of credit facility outstanding",
        "label": "Long-Term Line of Credit",
        "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": [
      "r12",
      "r75",
      "r1371"
     ]
    },
    "arcc_LineOfCreditFacilityAccordionFeatureIncreaseLimit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Borrowing capacity increase under line of credit",
        "terseLabel": "Line of credit, borrowing capacity incremental increase limit",
        "label": "Line Of Credit Facility, Accordion Feature, Increase Limit",
        "documentation": "Line Of Credit Facility, Accordion Feature, Increase Limit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityAverageOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average outstanding balance",
        "label": "Line of Credit Facility, Average Outstanding Amount",
        "documentation": "Average amount borrowed under the credit facility during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityCommitmentFeeAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility fees",
        "label": "Line of Credit Facility, Commitment Fee Amount",
        "documentation": "Amount of the fee for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36",
      "r317"
     ]
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of line of credit commitment",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [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": [
      "r317",
      "r1237",
      "r1239",
      "r1272"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Aggregate principal amount committed",
        "terseLabel": "Total Aggregate Principal Amount Committed",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "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": [
      "r31",
      "r36"
     ]
    },
    "arcc_LineOfCreditFacilityPercentageOfCommitment": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LineOfCreditFacilityPercentageOfCommitment",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of total commitment under line of credit",
        "label": "Line of Credit Facility, Percentage Of Commitment",
        "documentation": "Line of Credit Facility, Percentage Of Commitment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining amount available for borrowing under line of credit",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36",
      "r317"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36",
      "r317",
      "r1237",
      "r1239",
      "r1272"
     ]
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of unused portion of line of credit commitment",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "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": []
    },
    "arcc_LiveBarnInc.LiveBarnUSLLCLiveBarnCanadaIULCAndRoyalTopcoHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LiveBarnInc.LiveBarnUSLLCLiveBarnCanadaIULCAndRoyalTopcoHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LiveBarn Inc., LiveBarn US, LLC, LiveBarn Canada I, ULC, and Royal Topco Holdings, LLC",
        "label": "LiveBarn Inc., LiveBarn US, LLC, LiveBarn Canada I, ULC, and Royal Topco Holdings, LLC [Member]",
        "documentation": "LiveBarn Inc., LiveBarn US, LLC, LiveBarn Canada I, ULC, and Royal Topco Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_LivewireAcquisitionInc.AndLivewireCoInvestHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "LivewireAcquisitionInc.AndLivewireCoInvestHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Livewire Acquisition, Inc. and Livewire Co-Invest Holdings, LP",
        "label": "Livewire Acquisition, Inc. and Livewire Co-Invest Holdings, LP [Member]",
        "documentation": "Livewire Acquisition, Inc. and Livewire Co-Invest Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "verboseLabel": "Carrying Value",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r75",
      "r155",
      "r162",
      "r342",
      "r357",
      "r673",
      "r1039",
      "r1040",
      "r1083",
      "r1371"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value disclosures of long-term debt",
        "label": "Long-Term Debt, Fair Value",
        "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": [
      "r1004",
      "r1082",
      "r1330",
      "r1332",
      "r1333",
      "r1334",
      "r1346",
      "r1347",
      "r1348",
      "r1350"
     ]
    },
    "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtWeightedAverageInterestRateOverTime",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average stated interest rate",
        "label": "Long-Term Debt, Weighted Average Interest Rate, over Time",
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r1267",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "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": [
      "r12",
      "r23",
      "r1267",
      "r1268",
      "r1269"
     ]
    },
    "arcc_MCAccelerateCoInvestFeederLPAndMCCIFWealthManagementUKLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MCAccelerateCoInvestFeederLPAndMCCIFWealthManagementUKLtdMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MC Accelerate Co-Invest Feeder LP and MC CIF Wealth Management (UK) Ltd",
        "label": "MC Accelerate Co-Invest Feeder LP and MC CIF Wealth Management (UK) Ltd [Member]",
        "documentation": "MC Accelerate Co-Invest Feeder LP and MC CIF Wealth Management (UK) Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MPMidcoHoldingsLLCAndMPTopcoHoldingsLLCFkaHFoodHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MPMidcoHoldingsLLCAndMPTopcoHoldingsLLCFkaHFoodHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MP Midco Holdings, LLC and MP Topco Holdings, LLC (fka H-Food Holdings, LLC)",
        "label": "MP Midco Holdings, LLC and MP Topco Holdings, LLC (fka H-Food Holdings, LLC) [Member]",
        "documentation": "MP Midco Holdings, LLC and MP Topco Holdings, LLC (fka H-Food Holdings, LLC)"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MPMidcoHoldingsLLCAndMPTopcoHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MPMidcoHoldingsLLCAndMPTopcoHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MP Midco Holdings, LLC and MP Topco Holdings, LLC",
        "label": "MP Midco Holdings, LLC and MP Topco Holdings, LLC [Member]",
        "documentation": "MP Midco Holdings, LLC and MP Topco Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MRISoftwareLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MRISoftwareLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MRI Software LLC",
        "label": "MRI Software LLC [Member]",
        "documentation": "MRI Software LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MSISHoldingsInc.AndMSPrecisionParentLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MSISHoldingsInc.AndMSPrecisionParentLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MSIS Holdings, Inc. and MS Precision Parent, LP,",
        "label": "MSIS Holdings, Inc. and MS Precision Parent, LP, [Member]",
        "documentation": "MSIS Holdings, Inc. and MS Precision Parent, LP,"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MaiCapitalManagementIntermediateLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MaiCapitalManagementIntermediateLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mai Capital Management Intermediate LLC",
        "label": "Mai Capital Management Intermediate LLC [Member]",
        "documentation": "Mai Capital Management Intermediate LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MajescoAndMagicTopcoLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MajescoAndMagicTopcoLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Majesco and Magic Topco, L.P.",
        "label": "Majesco and Magic Topco, L.P. [Member]",
        "documentation": "Majesco and Magic Topco, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ManagementAndServiceFeesBaseRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManagementAndServiceFeesBaseRate",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base management fee rate",
        "label": "Management and Service Fees, Base Rate",
        "documentation": "Base rate for management and service fees under arrangement to manage operations, including, but not limited to, investment."
       }
      }
     },
     "auth_ref": [
      "r1436"
     ]
    },
    "us-gaap_ManagementAndServiceFeesIncentiveRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManagementAndServiceFeesIncentiveRate",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive fee",
        "label": "Management and Service Fees, Incentive Rate",
        "documentation": "Rate based on performance for management and service fees under arrangement to manage operations, including, but not limited to, investment."
       }
      }
     },
     "auth_ref": [
      "r1436"
     ]
    },
    "us-gaap_ManagementFeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManagementFeeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSBaseManagementFeeIncomeBasedFeeandCapitalGainsIncentiveFeeDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base management fee",
        "verboseLabel": "Base management fee",
        "label": "Management Fee Expense",
        "documentation": "Amount of expense for investment management fee, including, but not limited to, expense in connection with research, selection, supervision, and custody of investment."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r825",
      "r1115",
      "r1425"
     ]
    },
    "us-gaap_ManagementFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManagementFeePayable",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base management fee payable",
        "label": "Management Fee Payable",
        "documentation": "Amount of fee payable for management of fund or trust."
       }
      }
     },
     "auth_ref": [
      "r788"
     ]
    },
    "arcc_March2029NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "March2029NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "March 2029 Notes",
        "verboseLabel": "March 2029 Notes (principal amount outstanding of $1,000)",
        "label": "March 2029 Notes [Member]",
        "documentation": "March 2029 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_March2032NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "March2032NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "March 2032 Notes",
        "verboseLabel": "March 2032 Notes (principal amount outstanding of $1,000)",
        "label": "March 2032 Notes [Member]",
        "documentation": "March 2032 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MarconeYellowstoneBuyerIncAndMarconeYellowstoneHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MarconeYellowstoneBuyerIncAndMarconeYellowstoneHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marcone Yellowstone Buyer Inc. and Marcone Yellowstone Holdings, LLC",
        "label": "Marcone Yellowstone Buyer Inc. and Marcone Yellowstone Holdings, LLC [Member]",
        "documentation": "Marcone Yellowstone Buyer Inc. and Marcone Yellowstone Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MariEventsMidcoLLCAndAEEventsCoHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MariEventsMidcoLLCAndAEEventsCoHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mari Events Midco LLC and AE EventsCo Holdings LLC",
        "label": "Mari Events Midco LLC and AE EventsCo Holdings LLC [Member]",
        "documentation": "Mari Events Midco LLC and AE EventsCo Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MariMiamiIILLCAndSouthFloridaTennisLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MariMiamiIILLCAndSouthFloridaTennisLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mari Miami II LLC and South Florida Tennis, LLC",
        "label": "Mari Miami II LLC and South Florida Tennis, LLC [Member]",
        "documentation": "Mari Miami II LLC and South Florida Tennis, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketApproachValuationTechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketApproachValuationTechniqueMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EV market multiple analysis",
        "label": "Valuation, Market Approach [Member]",
        "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r1053",
      "r1056",
      "r1332",
      "r1333",
      "r1334"
     ]
    },
    "arcc_MaterialsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MaterialsSectorMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Materials",
        "label": "Materials Sector [Member]",
        "documentation": "Materials Sector"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MavisTireExpressServicesTopcoCorpMetisHoldCoIncAndMetisTopCoLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MavisTireExpressServicesTopcoCorpMetisHoldCoIncAndMetisTopCoLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mavis Tire Express Services Topco Corp., Metis HoldCo, Inc., and Metis TopCo, LP",
        "label": "Mavis Tire Express Services Topco Corp., Metis HoldCo, Inc., and Metis TopCo, LP [Member]",
        "documentation": "Mavis Tire Express Services Topco Corp., Metis HoldCo, Inc., and Metis TopCo, LP"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r92",
      "r94",
      "r95",
      "r97",
      "r109",
      "r111",
      "r112",
      "r122",
      "r123",
      "r202",
      "r312",
      "r313",
      "r314",
      "r315",
      "r395",
      "r419",
      "r420",
      "r421",
      "r425",
      "r545",
      "r631",
      "r710",
      "r712",
      "r720",
      "r780",
      "r781",
      "r867",
      "r888",
      "r894",
      "r895",
      "r950",
      "r984",
      "r985",
      "r987",
      "r988",
      "r1001",
      "r1002",
      "r1032",
      "r1044",
      "r1052",
      "r1053",
      "r1055",
      "r1056",
      "r1075",
      "r1076",
      "r1080",
      "r1081",
      "r1095",
      "r1276",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "us-gaap_MeasurementInputCreditSpreadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputCreditSpreadMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market yield",
        "label": "Measurement Input, Credit Spread [Member]",
        "documentation": "Measurement input using amount above (below) yield between two debt instruments similar in maturity, but different in credit quality."
       }
      }
     },
     "auth_ref": [
      "r1332",
      "r1333",
      "r1334"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Measurement Input, Discount Rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1053",
      "r1055",
      "r1056",
      "r1332",
      "r1333",
      "r1334"
     ]
    },
    "us-gaap_MeasurementInputEbitdaMultipleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputEbitdaMultipleMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBITDA multiple",
        "label": "Measurement Input, EBITDA Multiple [Member]",
        "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization (EBITDA) multiple."
       }
      }
     },
     "auth_ref": [
      "r1053",
      "r1056",
      "r1075",
      "r1332",
      "r1333",
      "r1334"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Axis]",
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r543",
      "r544",
      "r545",
      "r1053",
      "r1055",
      "r1056",
      "r1075"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Domain]",
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r544",
      "r545",
      "r1053",
      "r1055",
      "r1056",
      "r1075"
     ]
    },
    "arcc_MedlarBidcoLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MedlarBidcoLimitedMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Medlar Bidco Limited",
        "label": "Medlar Bidco Limited [Member]",
        "documentation": "Medlar Bidco Limited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MembersCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MembersCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_MembersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributed capital",
        "label": "Members' Capital",
        "documentation": "Amount of member capital in limited liability company (LLC)."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_MembersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MembersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "label": "Members' Equity",
        "documentation": "Amount of ownership interest in limited liability company (LLC), attributable to the parent entity."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r193",
      "r194",
      "r195",
      "r196"
     ]
    },
    "us-gaap_MembersEquityAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MembersEquityAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_MembersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests in Consolidated IHAM Vehicles",
        "label": "Members' Equity Attributable to Noncontrolling Interest",
        "documentation": "Amount of ownership interest in limited liability company (LLC) directly or indirectly attributable to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "arcc_MeritFinancialGroupLLCAndCWCFundICoInvestMFALPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MeritFinancialGroupLLCAndCWCFundICoInvestMFALPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Merit Financial Group, LLC and CWC Fund I Co-Invest (MFA) LP",
        "label": "Merit Financial Group, LLC and CWC Fund I Co-Invest (MFA) LP [Member]",
        "documentation": "Merit Financial Group, LLC and CWC Fund I Co-Invest (MFA) LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MetatiedotBidcoOYAndMetatiedotUSLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MetatiedotBidcoOYAndMetatiedotUSLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Metatiedot Bidco OY and Metatiedot US, LLC",
        "label": "Metatiedot Bidco OY and Metatiedot US, LLC [Member]",
        "documentation": "Metatiedot Bidco OY and Metatiedot US, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MeyerLaboratoryLLCAndMeyerParentLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MeyerLaboratoryLLCAndMeyerParentLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Meyer Laboratory, LLC and Meyer Parent, LLC",
        "label": "Meyer Laboratory, LLC and Meyer Parent, LLC [Member]",
        "documentation": "Meyer Laboratory, LLC and Meyer Parent, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MiamiBeckhamUnitedLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MiamiBeckhamUnitedLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Miami Beckham United LLC",
        "label": "Miami Beckham United LLC [Member]",
        "documentation": "Miami Beckham United LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MidcoHoldingLLCAndNivelTopcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MidcoHoldingLLCAndNivelTopcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Midco Holding, LLC and Nivel Topco, LLC",
        "label": "Midco Holding, LLC and Nivel Topco, LLC [Member]",
        "documentation": "Midco Holding, LLC and Nivel Topco, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MidwestRegionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MidwestRegionMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Midwest",
        "label": "US Midwest Region [Member]",
        "documentation": "Region of United States of America (US) designated as Midwest."
       }
      }
     },
     "auth_ref": [
      "r1444",
      "r1446",
      "r1448",
      "r1450"
     ]
    },
    "arcc_MimecastBorrowercoIncAndMagnesiumCoInvestSCSpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MimecastBorrowercoIncAndMagnesiumCoInvestSCSpMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mimecast Borrowerco, Inc. and Magnesium Co-Invest SCSp",
        "label": "Mimecast Borrowerco, Inc. and Magnesium Co-Invest SCSp [Member]",
        "documentation": "Mimecast Borrowerco, Inc. and Magnesium Co-Invest SCSp"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r92",
      "r94",
      "r95",
      "r97",
      "r109",
      "r111",
      "r112",
      "r122",
      "r123",
      "r202",
      "r312",
      "r313",
      "r314",
      "r315",
      "r395",
      "r419",
      "r420",
      "r421",
      "r425",
      "r545",
      "r631",
      "r710",
      "r712",
      "r720",
      "r780",
      "r781",
      "r867",
      "r888",
      "r894",
      "r895",
      "r950",
      "r984",
      "r985",
      "r987",
      "r988",
      "r1001",
      "r1002",
      "r1032",
      "r1044",
      "r1052",
      "r1053",
      "r1055",
      "r1056",
      "r1075",
      "r1076",
      "r1080",
      "r1095",
      "r1276",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "arcc_MinistryBrandsHoldingsLLCAndRCPMBInvestmentsBLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MinistryBrandsHoldingsLLCAndRCPMBInvestmentsBLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ministry Brands Holdings, LLC and RCP MB Investments B, L.P.",
        "label": "Ministry Brands Holdings, LLC and RCP MB Investments B, L.P. [Member]",
        "documentation": "Ministry Brands Holdings, LLC and RCP MB Investments B, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "arcc_ModernizingMedicineInc.AndModMedSoftwareMidcoHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ModernizingMedicineInc.AndModMedSoftwareMidcoHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Modernizing Medicine, Inc. and ModMed Software Midco Holdings, Inc.",
        "label": "Modernizing Medicine, Inc. and ModMed Software Midco Holdings, Inc. [Member]",
        "documentation": "Modernizing Medicine, Inc. and ModMed Software Midco Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ModigentLLCAndOMERSPMCInvestmentHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ModigentLLCAndOMERSPMCInvestmentHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Modigent, LLC and OMERS PMC Investment Holdings LLC",
        "label": "Modigent, LLC and OMERS PMC Investment Holdings LLC [Member]",
        "documentation": "Modigent, LLC and OMERS PMC Investment Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MonicaHoldcoUSIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MonicaHoldcoUSIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monica Holdco (US) Inc.",
        "label": "Monica Holdco (US) Inc. [Member]",
        "documentation": "Monica Holdco (US) Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MoonrakerAcquisitionCoLLCAndMoonrakerHoldCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MoonrakerAcquisitionCoLLCAndMoonrakerHoldCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Moonraker AcquisitionCo LLC and Moonraker HoldCo LLC",
        "label": "Moonraker AcquisitionCo LLC and Moonraker HoldCo LLC [Member]",
        "documentation": "Moonraker AcquisitionCo LLC and"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_MrGreensIntermediateLLCFloridaVegInvestmentsLLCMRGTexasLLCAndRestaurantProduceAndServicesBlockerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MrGreensIntermediateLLCFloridaVegInvestmentsLLCMRGTexasLLCAndRestaurantProduceAndServicesBlockerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mr. Greens Intermediate, LLC, Florida Veg Investments LLC, MRG Texas, LLC and Restaurant Produce and Services Blocker, LLC",
        "label": "Mr. Greens Intermediate, LLC, Florida Veg Investments LLC, MRG Texas, LLC and Restaurant Produce and Services Blocker, LLC [Member]",
        "documentation": "Mr. Greens Intermediate, LLC, Florida Veg Investments LLC, MRG Texas, LLC and Restaurant Produce and Services Blocker, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1193"
     ]
    },
    "arcc_MustangProspectsHoldcoLLCMustangProspectsPurchaserLLCAndSenskeAcquisitionInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "MustangProspectsHoldcoLLCMustangProspectsPurchaserLLCAndSenskeAcquisitionInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mustang Prospects Holdco, LLC, Mustang Prospects Purchaser, LLC and Senske Acquisition, Inc.",
        "label": "Mustang Prospects Holdco, LLC, Mustang Prospects Purchaser, LLC and Senske Acquisition, Inc. [Member]",
        "documentation": "Mustang Prospects Holdco, LLC, Mustang Prospects Purchaser, LLC and Senske Acquisition, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NAMSAHoldcoLLCNorthAmericanScienceAssociatesLLCAndCardinalTopcoHoldingsL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NAMSAHoldcoLLCNorthAmericanScienceAssociatesLLCAndCardinalTopcoHoldingsL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NAMSA Holdco, LLC, North American Science Associates, LLC and Cardinal Topco Holdings L.P.",
        "label": "NAMSA Holdco, LLC, North American Science Associates, LLC and Cardinal Topco Holdings L.P. [Member]",
        "documentation": "NAMSA Holdco, LLC, North American Science Associates, LLC and Cardinal Topco Holdings L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NASLLCAndNationwideMarketingGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NASLLCAndNationwideMarketingGroupLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NAS, LLC and Nationwide Marketing Group, LLC",
        "label": "NAS, LLC and Nationwide Marketing Group, LLC [Member]",
        "documentation": "NAS, LLC and Nationwide Marketing Group, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NCPMSIBuyerInc.AndNCPMSICoInvestLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NCPMSIBuyerInc.AndNCPMSICoInvestLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NCP-MSI Buyer, Inc. and NCP MSI Co-Invest, LP",
        "label": "NCP-MSI Buyer, Inc. and NCP MSI Co-Invest, LP [Member]",
        "documentation": "NCP-MSI Buyer, Inc. and NCP MSI Co-Invest, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NMCSkincareIntermediateHoldingsIILLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NMCSkincareIntermediateHoldingsIILLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NMC Skincare Intermediate Holdings II, LLC",
        "label": "NMC Skincare Intermediate Holdings II, LLC [Member]",
        "documentation": "NMC Skincare Intermediate Holdings II, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NMNHoldingsIIICorpAndNMNHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NMNHoldingsIIICorpAndNMNHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NMN Holdings III Corp. and NMN Holdings LP",
        "label": "NMN Holdings III Corp. and NMN Holdings LP [Member]",
        "documentation": "NMN Holdings III Corp. and NMN Holdings LP"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "arcc_NapaManagementServicesCorporationAndASPNAPAHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NapaManagementServicesCorporationAndASPNAPAHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Napa Management Services Corporation and ASP NAPA Holdings, LLC",
        "label": "Napa Management Services Corporation and ASP NAPA Holdings, LLC [Member]",
        "documentation": "Napa Management Services Corporation and ASP NAPA Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NatureOfExpenseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NatureOfExpenseAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Expense [Axis]",
        "label": "Nature of Expense [Axis]",
        "documentation": "Information by type of cost or expense."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "arcc_NelipakHoldingCompanyNelipakEuropeanHoldingsCooperatiefUAKNPAKHoldingsLPAndPAKNKNetherlandsTreasuryBVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NelipakHoldingCompanyNelipakEuropeanHoldingsCooperatiefUAKNPAKHoldingsLPAndPAKNKNetherlandsTreasuryBVMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nelipak Holding Company, Nelipak European Holdings Cooperatief U.A., KNPAK Holdings, LP and PAKNK Netherlands Treasury B.V.",
        "label": "Nelipak Holding Company, Nelipak European Holdings Cooperatief U.A., KNPAK Holdings, LP and PAKNK Netherlands Treasury B.V. [Member]",
        "documentation": "Nelipak Holding Company, Nelipak European Holdings Cooperatief U.A., KNPAK Holdings, LP and PAKNK Netherlands Treasury B.V."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NeptuneBidcoUSIncAndElliottMetronCoInvestorAggregatorLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NeptuneBidcoUSIncAndElliottMetronCoInvestorAggregatorLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neptune Bidco US Inc. and Elliott Metron Co-Investor Aggregator L.P.",
        "label": "Neptune Bidco US Inc. and Elliott Metron Co-Investor Aggregator L.P. [Member]",
        "documentation": "Neptune Bidco US Inc. and Elliott Metron Co-Investor Aggregator L.P."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetAssetValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetAssetValuePerShare",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NET ASSET VALUE PER SHARE (in dollars per share)",
        "periodStartLabel": "Net asset value, beginning of period (in dollars per share)",
        "periodEndLabel": "Net asset value, end of period (in dollars per share)",
        "label": "Net Asset Value Per Share",
        "documentation": "Net asset value per share or per unit of investments in certain entities that calculate net asset value per share. Includes, but is not limited to, by unit, membership interest, or other ownership interest. Investment includes, but is not limited to, investment in certain hedge funds, venture capital funds, private equity funds, real estate partnerships or funds. Excludes fair value disclosure."
       }
      }
     },
     "auth_ref": [
      "r757",
      "r764",
      "r766",
      "r798",
      "r815",
      "r978",
      "r1117"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCING ACTIVITIES:",
        "label": "Cash Provided by (Used in) Financing Activity, Continuing Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r59"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING ACTIVITIES:",
        "label": "Cash Provided by (Used in) Operating Activity, Continuing Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/EARNINGSPERSHAREDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCREASE IN STOCKHOLDERS\u2019 EQUITY RESULTING FROM OPERATIONS",
        "verboseLabel": "Net increase in stockholders\u2019 equity resulting from operations",
        "terseLabel": "Net increase in stockholders\u2019 equity resulting from operations",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r59",
      "r80",
      "r126",
      "r128",
      "r137",
      "r138",
      "r142",
      "r154",
      "r157",
      "r158",
      "r160",
      "r166",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r177",
      "r178",
      "r183",
      "r277",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r360",
      "r363",
      "r365",
      "r368",
      "r424",
      "r441",
      "r446",
      "r539",
      "r573",
      "r690",
      "r819",
      "r847",
      "r851",
      "r1012",
      "r1013",
      "r1014",
      "r1115",
      "r1274"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Net income (loss) attributable to non-controlling interests in Consolidated IHAM Vehicles",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r68",
      "r137",
      "r138",
      "r174",
      "r177",
      "r178",
      "r689",
      "r1229"
     ]
    },
    "us-gaap_NetInvestmentIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetInvestmentIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_InvestmentIncomeOperatingAfterExpenseAndTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INVESTMENT INCOME BEFORE INCOME TAXES",
        "label": "Net Investment Income",
        "documentation": "Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r694",
      "r695",
      "r831",
      "r1098",
      "r1100",
      "r1115"
     ]
    },
    "us-gaap_NetInvestmentIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetInvestmentIncomeAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVESTMENT INCOME:",
        "label": "Net Investment Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NetsmartInc.AndNetsmartTechnologiesInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NetsmartInc.AndNetsmartTechnologiesInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Netsmart, Inc. and Netsmart Technologies, Inc.",
        "label": "Netsmart, Inc. and Netsmart Technologies, Inc. [Member]",
        "documentation": "Netsmart, Inc. and Netsmart Technologies, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements",
        "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": []
    },
    "arcc_NomiHealthIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NomiHealthIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomi Health, Inc.",
        "label": "Nomi Health, Inc. [Member]",
        "documentation": "Nomi Health, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1140",
      "r1150",
      "r1174",
      "r1182"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1174"
     ]
    },
    "arcc_NonQualifyingAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NonQualifyingAssetsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-qualifying assets",
        "label": "Non-Qualifying Assets [Member]",
        "documentation": "Non-Qualifying Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1193"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1193"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1444",
      "r1446",
      "r1448",
      "r1450"
     ]
    },
    "arcc_NordicFerryInfrastructureASAndZeppelinUSBuyerInc.AndProvidenceEquityPartnersIXCL.PMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NordicFerryInfrastructureASAndZeppelinUSBuyerInc.AndProvidenceEquityPartnersIXCL.PMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nordic Ferry Infrastructure AS And Zeppelin US Buyer Inc. and Providence Equity Partners IX-C L.P",
        "label": "Nordic Ferry Infrastructure AS And Zeppelin US Buyer Inc. and Providence Equity Partners IX-C L.P [Member]",
        "documentation": "Nordic Ferry Infrastructure AS And Zeppelin US Buyer Inc. and Providence Equity Partners IX-C L.P"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NordicFerryInfrastructureASMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NordicFerryInfrastructureASMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nordic Ferry Infrastructure AS",
        "label": "Nordic Ferry Infrastructure AS [Member]",
        "documentation": "Nordic Ferry Infrastructure AS"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NorthAmericanScienceAssociatesLLCCardinalPurchaserLLCAndCardinalTopcoHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NorthAmericanScienceAssociatesLLCCardinalPurchaserLLCAndCardinalTopcoHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North American Science Associates, LLC, Cardinal Purchaser LLC and Cardinal Topco Holdings, L.P.",
        "label": "North American Science Associates, LLC, Cardinal Purchaser LLC and Cardinal Topco Holdings, L.P. [Member]",
        "documentation": "North American Science Associates, LLC, Cardinal Purchaser LLC and Cardinal Topco Holdings, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NorthHavenFairwayBuyerLLCAndFairwayLawnsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NorthHavenFairwayBuyerLLCAndFairwayLawnsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North Haven Fairway Buyer, LLC and Fairway Lawns, LLC",
        "label": "North Haven Fairway Buyer, LLC and Fairway Lawns, LLC [Member]",
        "documentation": "North Haven Fairway Buyer, LLC and Fairway Lawns, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NorthStarAcquisitioncoLLCAndToucanBidcoLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NorthStarAcquisitioncoLLCAndToucanBidcoLimitedMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North Star Acquisitionco, LLC and Toucan Bidco Limited",
        "label": "North Star Acquisitionco, LLC and Toucan Bidco Limited [Member]",
        "documentation": "North Star Acquisitionco, LLC and Toucan Bidco Limited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NortheastRegionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NortheastRegionMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Northeast",
        "label": "US Northeast Region [Member]",
        "documentation": "Region of United States of America (US) designated as Northeast."
       }
      }
     },
     "auth_ref": [
      "r1444",
      "r1446",
      "r1448",
      "r1450"
     ]
    },
    "arcc_NorthwindsHoldingIncAndNorthwindsServicesGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NorthwindsHoldingIncAndNorthwindsServicesGroupLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Northwinds Holding, Inc. and Northwinds Services Group LLC",
        "label": "Northwinds Holding, Inc. and Northwinds Services Group LLC [Member]",
        "documentation": "Northwinds Holding, Inc. and Northwinds Services Group LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAndLoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesAndLoansPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Notes and Loans Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r75",
      "r1371"
     ]
    },
    "arcc_November2031NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "November2031NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "November 2031 Notes",
        "terseLabel": "November 2031 Notes (principal amount outstanding of $700)",
        "label": "November 2031 Notes [Member]",
        "documentation": "November 2031 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_NovipaxBuyerLLCAndNovipaxParentHoldingCompanyLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "NovipaxBuyerLLCAndNovipaxParentHoldingCompanyLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Novipax Buyer, L.L.C. and Novipax Parent Holding Company, L.L.C.",
        "label": "Novipax Buyer, L.L.C. and Novipax Parent Holding Company, L.L.C. [Member]",
        "documentation": "Novipax Buyer, L.L.C. and Novipax Parent Holding Company, L.L.C."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SEGMENTREPORTINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segment",
        "label": "Number of 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": [
      "r1027",
      "r1254"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SEGMENTREPORTINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segment",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1021",
      "r1031",
      "r1254"
     ]
    },
    "arcc_O2025M2DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "O2025M2DividendsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendsDeclaredandPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "February 5, 2025",
        "label": "O 2025 M2 Dividends [Member]",
        "documentation": "Dividend Declared, February Five Two Thousand Twenty Five O 2025 M2 Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_O2026M2DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "O2026M2DividendsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendsDeclaredandPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "February 4, 2026",
        "label": "O 2026 M2 Dividends [Member]",
        "documentation": "O 2026 M2 Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_OPHNEPInvestmentLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "OPHNEPInvestmentLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPH NEP Investment, LLC",
        "label": "OPH NEP Investment, LLC [Member]",
        "documentation": "OPH NEP Investment, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_OTGConcessionsManagementLLCAndOctaParentHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "OTGConcessionsManagementLLCAndOctaParentHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTG Concessions Management, LLC and Octa Parent Holdings, LLC",
        "label": "OTG Concessions Management, LLC and Octa Parent Holdings, LLC [Member]",
        "documentation": "OTG Concessions Management, LLC and Octa Parent Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_OTGManagementLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "OTGManagementLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTG Management, LLC",
        "label": "OTG Management, LLC [Member]",
        "documentation": "OTG Management, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_OakBridgeInsuranceAgencyLLCAndMapleAcquisitionHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "OakBridgeInsuranceAgencyLLCAndMapleAcquisitionHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OakBridge Insurance Agency LLC and Maple Acquisition Holdings, LP",
        "label": "OakBridge Insurance Agency LLC and Maple Acquisition Holdings, LP [Member]",
        "documentation": "OakBridge Insurance Agency LLC and Maple Acquisition Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_October2036CLOSecuredLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "October2036CLOSecuredLoansMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 2036 CLO Secured Loans",
        "label": "October 2036 CLO Secured Loans [Member]",
        "documentation": "October 2036 CLO Secured Loans"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_October2036CLOSubordinatedNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "October2036CLOSubordinatedNotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 2036 CLO Subordinated Notes",
        "label": "October 2036 CLO Subordinated Notes [Member]",
        "documentation": "October 2036 CLO Subordinated Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_October2036ClassACLOLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "October2036ClassACLOLoansMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 2036 Class A CLO Loans",
        "label": "October 2036 Class A CLO Loans [Member]",
        "documentation": "October 2036 Class A CLO Loans"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_October2036ClassBCLOLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "October2036ClassBCLOLoansMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 2036 Class B CLO Loans",
        "label": "October 2036 Class B CLO Loans [Member]",
        "documentation": "October 2036 Class B CLO Loans"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_OlympiaAcquisitionIncOlympiaTopCoLPAndAsclepiusHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "OlympiaAcquisitionIncOlympiaTopCoLPAndAsclepiusHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Olympia Acquisition, Inc., Olympia TopCo, L.P., and Asclepius Holdings LLC",
        "label": "Olympia Acquisition, Inc., Olympia TopCo, L.P., and Asclepius Holdings LLC [Member]",
        "documentation": "Olympia Acquisition, Inc., Olympia TopCo, L.P., and Asclepius Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_OpalFuelsIntermediateHoldCoLLCAndOpalFuelsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "OpalFuelsIntermediateHoldCoLLCAndOpalFuelsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Opal Fuels Intermediate HoldCo LLC, and Opal Fuels Inc.",
        "label": "Opal Fuels Intermediate HoldCo LLC, and Opal Fuels Inc. [Member]",
        "documentation": "Opal Fuels Intermediate HoldCo LLC, and Opal Fuels Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OpenForwardForeignCurrencyContractIdentifierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OpenForwardForeignCurrencyContractIdentifierAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Open Forward Foreign Currency Contract, Identifier [Axis]",
        "label": "Open Forward Foreign Currency Contract, Identifier [Axis]",
        "documentation": "Identification of contract for foreign currency transaction at fixed rate at future date, including, but not limited to, description of contract and other identifying information."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r781",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r931"
     ]
    },
    "us-gaap_OpenForwardForeignCurrencyContractLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OpenForwardForeignCurrencyContractLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Open Forward Foreign Currency Contract [Line Items]",
        "label": "Open Forward Foreign Currency Contract [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": [
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931"
     ]
    },
    "us-gaap_OpenForwardForeignCurrencyContractTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OpenForwardForeignCurrencyContractTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Open Forward Foreign Currency Contract [Table]",
        "label": "Open Forward Foreign Currency Contract [Table]",
        "documentation": "Disclosure of information about contract for foreign currency transaction at fixed rate at future date."
       }
      }
     },
     "auth_ref": [
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EXPENSES:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net operating income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r1012",
      "r1014",
      "r1020",
      "r1248",
      "r1255",
      "r1256",
      "r1257",
      "r1258"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, weighted average discount rate, percent",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r1084"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Operating Segments [Member]",
        "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": [
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r238",
      "r1026",
      "r1027"
     ]
    },
    "arcc_OptimizelyNorthAmericaInc.AndOptimizelySwedenHoldingsABMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "OptimizelyNorthAmericaInc.AndOptimizelySwedenHoldingsABMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Optimizely North America Inc. and Optimizely Sweden Holdings AB",
        "label": "Optimizely North America Inc. and Optimizely Sweden Holdings AB [Member]",
        "documentation": "Optimizely North America Inc. and Optimizely Sweden Holdings AB"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAggregatedInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAggregatedInvestmentsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other equity",
        "terseLabel": "Other equity",
        "label": "Other Security Investments [Member]",
        "documentation": "Other investments in debt and equity securities and other forms of securities that provide ownership interests."
       }
      }
     },
     "auth_ref": [
      "r771",
      "r772",
      "r897"
     ]
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r130",
      "r677",
      "r1027",
      "r1098",
      "r1100",
      "r1117"
     ]
    },
    "us-gaap_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets",
        "label": "Other Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other assets."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCommitmentsLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Line Items]",
        "label": "Other Commitments [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_OtherCommitmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCommitmentsTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESPrivateEquityCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Table]",
        "label": "Other Commitments [Table]",
        "documentation": "Disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCommitmentsTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Funded Capital and Unfunded Capital Commitments of the SDLP",
        "label": "Other Commitments [Table Text Block]",
        "documentation": "Tabular disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management fees and other expenses",
        "label": "Other Expenses",
        "documentation": "Amount of expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r1098",
      "r1100"
     ]
    },
    "us-gaap_OtherGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other general and administrative",
        "label": "Other General and Administrative Expense",
        "documentation": "Amount of general and administrative expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r1435"
     ]
    },
    "us-gaap_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_GrossInvestmentIncomeOperating",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "verboseLabel": "Management fees and other income",
        "label": "Other Income",
        "documentation": "Amount of revenue and income classified as other."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r823",
      "r961",
      "r962",
      "r964",
      "r1098",
      "r1100"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r680",
      "r790",
      "r791",
      "r1043",
      "r1098",
      "r1100",
      "r1117",
      "r1372",
      "r1424"
     ]
    },
    "arcc_OtherOperatingExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "OtherOperatingExpensesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating expenses",
        "label": "Other Operating Expenses [Member]",
        "documentation": "Other Operating Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "arcc_OtherSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "OtherSectorMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Sector [Member]",
        "documentation": "Other Sector"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1128",
      "r1138",
      "r1148",
      "r1180"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1131",
      "r1141",
      "r1151",
      "r1183"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1131",
      "r1141",
      "r1151",
      "r1183"
     ]
    },
    "arcc_OwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "OwnershipPercentage",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage of outstanding SDLP Certificates",
        "label": "Ownership Percentage",
        "documentation": "Ownership Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PCIASPV3LLCAndASERoyalAggregatorLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PCIASPV3LLCAndASERoyalAggregatorLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PCIA SPV-3, LLC and ASE Royal Aggregator, LLC",
        "label": "PCIA SPV-3, LLC and ASE Royal Aggregator, LLC [Member]",
        "documentation": "PCIA SPV-3, LLC and ASE Royal Aggregator, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PCMIParentLLCAndPCMIUltimateHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PCMIParentLLCAndPCMIUltimateHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PCMI Parent, LLC and PCMI Ultimate Holdings, LP",
        "label": "PCMI Parent, LLC and PCMI Ultimate Holdings, LP [Member]",
        "documentation": "PCMI Parent, LLC and PCMI Ultimate Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PCSMidCoInc.AndPCSParentL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PCSMidCoInc.AndPCSParentL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PCS MidCo, Inc. and PCS Parent, L.P.",
        "label": "PCS MidCo, Inc. and PCS Parent, L.P. [Member]",
        "documentation": "PCS MidCo, Inc. and PCS Parent, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PDITAHoldingsIncPeachtreeParentIncAndInsightPDIHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PDITAHoldingsIncPeachtreeParentIncAndInsightPDIHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PDI TA Holdings, Inc., Peachtree Parent, Inc. and Insight PDI Holdings, LLC",
        "label": "PDI TA Holdings, Inc., Peachtree Parent, Inc. and Insight PDI Holdings, LLC [Member]",
        "documentation": "PDI TA Holdings, Inc., Peachtree Parent, Inc. and Insight PDI Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PSCParentInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PSCParentInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSC Parent, Inc.",
        "label": "PSC Parent, Inc. [Member]",
        "documentation": "PSC Parent, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PSOperatingCompanyLLCAndPSOPHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PSOperatingCompanyLLCAndPSOPHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PS Operating Company LLC and PS OP Holdings LLC (fka QC Supply, LLC)",
        "label": "PS Operating Company LLC and PS OP Holdings LLC [Member]",
        "documentation": "PS Operating Company LLC and PS OP Holdings LLC (fka QC Supply, LLC)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaidInKindInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaidInKindInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collections of PIK interest",
        "label": "Paid-in-Kind Interest",
        "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "arcc_ParisUSHoldcoInc.1001028292OntarioInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ParisUSHoldcoInc.1001028292OntarioInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paris US Holdco, Inc. &amp; 1001028292 Ontario Inc.",
        "label": "Paris US Holdco, Inc. &amp; 1001028292 Ontario Inc. [Member]",
        "documentation": "Paris US Holdco, Inc. &amp; 1001028292 Ontario Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PathstoneFamilyOfficeLLCAndKelsoXITailwindCoInvestmentLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PathstoneFamilyOfficeLLCAndKelsoXITailwindCoInvestmentLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pathstone Family Office LLC and Kelso XI Tailwind Co-Investment, L.P.",
        "label": "Pathstone Family Office LLC and Kelso XI Tailwind Co-Investment, L.P. [Member]",
        "documentation": "Pathstone Family Office LLC and Kelso XI Tailwind Co-Investment, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PathwayVetAllianceLLCAndJediGroupHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PathwayVetAllianceLLCAndJediGroupHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pathway Vet Alliance LLC and Jedi Group Holdings LLC",
        "label": "Pathway Vet Alliance LLC and Jedi Group Holdings LLC [Member]",
        "documentation": "Pathway Vet Alliance LLC and Jedi Group Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PaveAmericaHoldingLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PaveAmericaHoldingLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pave America Holding, LLC",
        "label": "Pave America Holding, LLC [Member]",
        "documentation": "Pave America Holding, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "us-gaap_PayableInvestmentPurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PayableInvestmentPurchase",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payable for open trades",
        "label": "Payable, Investment, Purchase",
        "documentation": "Amount of payable for purchase of investment."
       }
      }
     },
     "auth_ref": [
      "r785",
      "r977",
      "r1117"
     ]
    },
    "arcc_PayableToParticipants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PayableToParticipants",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payable to participants",
        "label": "Payable To Participants",
        "documentation": "Payable To Participants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForPurchaseOfInvestmentOperatingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForPurchaseOfInvestmentOperatingActivity",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of investments",
        "terseLabel": "Purchases of investments",
        "label": "Payment for Purchase, Investment, Operating Activity",
        "documentation": "Amount of cash outflow for acquisition of investment, classified as operating activity. Includes, but is not limited to, funding, origination, drawdown, and participation in investment."
       }
      }
     },
     "auth_ref": [
      "r1442"
     ]
    },
    "arcc_PaymentsOfCapitalGainsIncentiveFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PaymentsOfCapitalGainsIncentiveFees",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments of capital gains incentive fees",
        "label": "Payments Of Capital Gains Incentive Fees",
        "documentation": "Payments Of Capital Gains Incentive Fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends paid",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails": {
       "parentTag": "us-gaap_SaleOfStockConsiderationReceivedOnTransaction",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriting Fees/Offering Expenses",
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "arcc_PelicanProductsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PelicanProductsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pelican Products, Inc.",
        "label": "Pelican Products, Inc. [Member]",
        "documentation": "Pelican Products, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1174"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "arcc_PeopleCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PeopleCorporationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "People Corporation",
        "label": "People Corporation [Member]",
        "documentation": "People Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PerigonWealthManagementLLCPerigonWealthAdvisorsHoldingsCompanyLLCAndCWCFundICoInvestPrismLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PerigonWealthManagementLLCPerigonWealthAdvisorsHoldingsCompanyLLCAndCWCFundICoInvestPrismLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Perigon Wealth Management, LLC, Perigon Wealth Advisors Holdings Company, LLC and CWC Fund I Co-Invest (Prism) LP",
        "label": "Perigon Wealth Management, LLC, Perigon Wealth Advisors Holdings Company, LLC and CWC Fund I Co-Invest (Prism) LP [Member]",
        "documentation": "Perigon Wealth Management, LLC, Perigon Wealth Advisors Holdings Company, LLC and CWC Fund I Co-Invest (Prism) LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PerkinElmerUSLLCAndNMPolarisCoInvestLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PerkinElmerUSLLCAndNMPolarisCoInvestLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PerkinElmer U.S. LLC and NM Polaris Co-Invest, L.P.",
        "label": "PerkinElmer U.S. LLC and NM Polaris Co-Invest, L.P. [Member]",
        "documentation": "PerkinElmer U.S. LLC and NM Polaris Co-Invest, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PestCoHoldingsLLCAndPestCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PestCoHoldingsLLCAndPestCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PestCo Holdings, LLC and PestCo, LLC",
        "label": "PestCo Holdings, LLC and PestCo, LLC [Member]",
        "documentation": "PestCo Holdings, LLC and PestCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PetVetCareCentersLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PetVetCareCentersLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PetVet Care Centers, LLC",
        "label": "PetVet Care Centers, LLC [Member]",
        "documentation": "PetVet Care Centers, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PetrusBuyerInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PetrusBuyerInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Petrus Buyer, Inc.",
        "label": "Petrus Buyer, Inc. [Member]",
        "documentation": "Petrus Buyer, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PetvisorHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PetvisorHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Petvisor Holdings, LLC",
        "label": "Petvisor Holdings, LLC [Member]",
        "documentation": "Petvisor Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PharmaceuticalsBiotechnologyAndLifeSciencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PharmaceuticalsBiotechnologyAndLifeSciencesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pharmaceuticals, Biotechnology and Life Sciences",
        "label": "Pharmaceuticals, Biotechnology And Life Sciences [Member]",
        "documentation": "Pharmaceuticals, Biotechnology And Life Sciences"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PhoenixOperatingLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PhoenixOperatingLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phoenix Operating LLC",
        "label": "Phoenix Operating LLC [Member]",
        "documentation": "Phoenix Operating LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PinnacleMEPIntermediateHoldcoLLCAndBPCPPinnacleHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PinnacleMEPIntermediateHoldcoLLCAndBPCPPinnacleHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pinnacle MEP Intermediate Holdco LLC and BPCP Pinnacle Holdings, Inc.",
        "label": "Pinnacle MEP Intermediate Holdco LLC and BPCP Pinnacle Holdings, Inc. [Member]",
        "documentation": "Pinnacle MEP Intermediate Holdco LLC and BPCP Pinnacle Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PlaskolitePPCIntermediateIILLCAndPlaskolitePPCBlockerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PlaskolitePPCIntermediateIILLCAndPlaskolitePPCBlockerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plaskolite PPC Intermediate II LLC and Plaskolite PPC Blocker LLC",
        "label": "Plaskolite PPC Intermediate II LLC and Plaskolite PPC Blocker LLC [Member]",
        "documentation": "Plaskolite PPC Intermediate II LLC and Plaskolite PPC Blocker LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PluralsightIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PluralsightIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pluralsight, Inc.",
        "label": "Pluralsight, Inc. [Member]",
        "documentation": "Pluralsight, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PluralsightLLCAndPluralsightHoldingsLLCAndParadigmaticHoldcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PluralsightLLCAndPluralsightHoldingsLLCAndParadigmaticHoldcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pluralsight, LLC and Pluralsight Holdings, LLC and Paradigmatic Holdco LLC",
        "label": "Pluralsight, LLC and Pluralsight Holdings, LLC and Paradigmatic Holdco LLC [Member]",
        "documentation": "Pluralsight, LLC and Pluralsight Holdings, LLC and Paradigmatic Holdco LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1202"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r566",
      "r567",
      "r568",
      "r571",
      "r573",
      "r574",
      "r1004",
      "r1349"
     ]
    },
    "arcc_PosiGenIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PosiGenIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PosiGen, Inc.",
        "label": "PosiGen, Inc. [Member]",
        "documentation": "PosiGen, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PracticeTekPurchaserLLCPracticeTekMidCoLLCAndGSVPracticeTekHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PracticeTekPurchaserLLCPracticeTekMidCoLLCAndGSVPracticeTekHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PracticeTek Purchaser, LLC, PracticeTek MidCo, LLC and GSV PracticeTek Holdings, LLC",
        "label": "PracticeTek Purchaser, LLC, PracticeTek MidCo, LLC and GSV PracticeTek Holdings, LLC [Member]",
        "documentation": "PracticeTek Purchaser, LLC, PracticeTek MidCo, LLC and GSV PracticeTek Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PrecisionConceptsInternationalLLCAndPrecisionConceptsCanadaCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PrecisionConceptsInternationalLLCAndPrecisionConceptsCanadaCorporationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Precision Concepts International LLC and Precision Concepts Canada Corporation",
        "label": "Precision Concepts International LLC and Precision Concepts Canada Corporation [Member]",
        "documentation": "Precision Concepts International LLC and Precision Concepts Canada Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred equity",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r1102",
      "r1103",
      "r1107",
      "r1108",
      "r1109",
      "r1112",
      "r1410",
      "r1440"
     ]
    },
    "arcc_PremierSpecialtiesInc.AndRMCFVCIVXLIVL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PremierSpecialtiesInc.AndRMCFVCIVXLIVL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premier Specialties, Inc. and RMCF V CIV XLIV, L.P.",
        "label": "Premier Specialties, Inc. and RMCF V CIV XLIV, L.P. [Member]",
        "documentation": "Premier Specialties, Inc. and RMCF V CIV XLIV, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PremiereBuyerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PremiereBuyerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premiere Buyer, LLC",
        "label": "Premiere Buyer, LLC [Member]",
        "documentation": "Premiere Buyer, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PremiseHealthHoldingCorpAndOMERSBluejayInvestmentHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PremiseHealthHoldingCorpAndOMERSBluejayInvestmentHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premise Health Holding Corp. and OMERS Bluejay Investment Holdings LP",
        "label": "Premise Health Holding Corp. and OMERS Bluejay Investment Holdings LP [Member]",
        "documentation": "Premise Health Holding Corp. and OMERS Bluejay Investment Holdings LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PrimoWaterHoldingsIncTritonWaterHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PrimoWaterHoldingsIncTritonWaterHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Primo Water Holdings Inc / Triton Water Holdings Inc",
        "label": "Primo Water Holdings Inc / Triton Water Holdings Inc [Member]",
        "documentation": "Primo Water Holdings Inc / Triton Water Holdings Inc"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrincipalAmountOutstandingOnLoansSecuritized",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term debt securitization",
        "label": "Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding",
        "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans)."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "arcc_PriorityWasteHoldingsLLCPriorityWasteHoldingsIndianaLLCAndPriorityWasteSuperHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PriorityWasteHoldingsLLCPriorityWasteHoldingsIndianaLLCAndPriorityWasteSuperHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Priority Waste Holdings LLC, Priority Waste Holdings Indiana LLC and Priority Waste Super Holdings, LLC",
        "label": "Priority Waste Holdings LLC, Priority Waste Holdings Indiana LLC and Priority Waste Super Holdings, LLC [Member]",
        "documentation": "Priority Waste Holdings LLC, Priority Waste Holdings Indiana LLC and Priority Waste Super Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PritchardIndustriesLLCAndLJPritchardTopCoHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PritchardIndustriesLLCAndLJPritchardTopCoHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pritchard Industries, LLC and LJ Pritchard TopCo Holdings, LLC",
        "label": "Pritchard Industries, LLC and LJ Pritchard TopCo Holdings, LLC [Member]",
        "documentation": "Pritchard Industries, LLC and LJ Pritchard TopCo Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromDispositionOfInvestmentOperatingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromDispositionOfInvestmentOperatingActivity",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales and repayments of investments and other transactions",
        "label": "Proceeds from Disposition of Investment, Operating Activity",
        "documentation": "Amount of cash inflow from sale of investment, classified as operating activity. Includes, but is not limited to, repayment, principal payment, paydown, and maturity of investment."
       }
      }
     },
     "auth_ref": [
      "r1442"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds from issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings on debt",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r732"
     ]
    },
    "arcc_ProductionResourceGroupL.L.C.AndPRGIIILLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ProductionResourceGroupL.L.C.AndPRGIIILLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production Resource Group, L.L.C. and PRG III, LLC",
        "label": "Production Resource Group, L.L.C. And PRG III, LLC [Member]",
        "documentation": "Production Resource Group, L.L.C. and PRG III, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ProfessionalFightersLeagueLLCAndPFLMMAInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ProfessionalFightersLeagueLLCAndPFLMMAInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional Fighters League, LLC and PFL MMA, Inc.",
        "label": "Professional Fighters League, LLC And PFL MMA, Inc. [Member]",
        "documentation": "Professional Fighters League, LLC And PFL MMA, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss)",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r128",
      "r137",
      "r138",
      "r146",
      "r154",
      "r157",
      "r158",
      "r160",
      "r166",
      "r174",
      "r177",
      "r178",
      "r277",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r360",
      "r424",
      "r441",
      "r446",
      "r447",
      "r450",
      "r451",
      "r539",
      "r573",
      "r669",
      "r671",
      "r688",
      "r746",
      "r819",
      "r847",
      "r851",
      "r1057",
      "r1058",
      "r1116",
      "r1229",
      "r1274"
     ]
    },
    "arcc_ProjectPotterBuyerLLCAndProjectPotterParentLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ProjectPotterBuyerLLCAndProjectPotterParentLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Project Potter Buyer, LLC and Project Potter Parent, L.P.",
        "label": "Project Potter Buyer, LLC and Project Potter Parent, L.P. [Member]",
        "documentation": "Project Potter Buyer, LLC and Project Potter Parent, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ProofpointInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ProofpointInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proofpoint, Inc.",
        "label": "Proofpoint, Inc. [Member]",
        "documentation": "Proofpoint, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ProprietaryPortfolioManagementSoftwareAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ProprietaryPortfolioManagementSoftwareAgreementMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proprietary Portfolio Management Software Agreement",
        "label": "Proprietary Portfolio Management Software Agreement [Member]",
        "documentation": "Proprietary Portfolio Management Software Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PumpTechLLCAndImpelCVBLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PumpTechLLCAndImpelCVBLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PumpTech, LLC and Impel CV-B, LP",
        "label": "PumpTech, LLC and Impel CV-B, LP [Member]",
        "documentation": "PumpTech, LLC and Impel CV-B, LP"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "arcc_PyramidBMCIntermediateCoILLCAndPyramidInvestorsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PyramidBMCIntermediateCoILLCAndPyramidInvestorsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pyramid-BMC IntermediateCo I, LLC and Pyramid Investors, LLC",
        "label": "Pyramid-BMC IntermediateCo I, LLC and Pyramid Investors, LLC [Member]",
        "documentation": "Pyramid-BMC IntermediateCo I, LLC and Pyramid Investors, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_PyramidManagementAdvisorsLLCAndPyramidInvestorsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "PyramidManagementAdvisorsLLCAndPyramidInvestorsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pyramid Management Advisors, LLC and Pyramid Investors, LLC",
        "label": "Pyramid Management Advisors, LLC and Pyramid Investors, LLC [Member]",
        "documentation": "Pyramid Management Advisors, LLC and Pyramid Investors, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_QBSParentInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "QBSParentInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "QBS Parent, Inc.",
        "label": "QBS Parent, Inc. [Member]",
        "documentation": "QBS Parent, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_QuickQuackCarWashHoldingsLLCAndKKRGameChangerCoInvestFeederIIL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "QuickQuackCarWashHoldingsLLCAndKKRGameChangerCoInvestFeederIIL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quick Quack Car Wash Holdings, LLC and KKR Game Changer Co-Invest Feeder II L.P.",
        "label": "Quick Quack Car Wash Holdings, LLC and KKR Game Changer Co-Invest Feeder II L.P. [Member]",
        "documentation": "Quick Quack Car Wash Holdings, LLC and KKR Game Changer Co-Invest Feeder II L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RBHoldingsInterCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RBHoldingsInterCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RB Holdings InterCo, LLC",
        "label": "RB Holdings InterCo, LLC [Member]",
        "documentation": "RB Holdings InterCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RDHoldcoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RDHoldcoIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RD Holdco Inc.",
        "label": "RD Holdco Inc. [Member]",
        "documentation": "RD Holdco Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RECommunityHoldingsGPLLCAndRECommunityHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RECommunityHoldingsGPLLCAndRECommunityHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RE Community Holdings GP, LLC and RE Community Holdings, LP",
        "label": "RE Community Holdings GP, LLC and RE Community Holdings, LP [Member]",
        "documentation": "RE Community Holdings GP, LLC and RE Community Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RMSHoldcoIILLCRMSGroupHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RMSHoldcoIILLCRMSGroupHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RMS Holdco II, LLC &amp; RMS Group Holdings, Inc.",
        "label": "RMS Holdco II, LLC &amp; RMS Group Holdings, Inc. [Member]",
        "documentation": "RMS Holdco II, LLC &amp; RMS Group Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RWAWealthPartnersLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RWAWealthPartnersLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RWA Wealth Partners, LLC",
        "label": "RWA Wealth Partners, LLC [Member]",
        "documentation": "RWA Wealth Partners, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RadiusAerospaceIncAndRadiusAerospaceEuropeLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RadiusAerospaceIncAndRadiusAerospaceEuropeLimitedMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Radius Aerospace, Inc. and Radius Aerospace Europe Limited",
        "label": "Radius Aerospace, Inc. and Radius Aerospace Europe Limited [Member]",
        "documentation": "Radius Aerospace, Inc. and Radius Aerospace Europe Limited"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RadwellParentLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RadwellParentLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Radwell Parent, LLC",
        "label": "Radwell Parent, LLC [Member]",
        "documentation": "Radwell Parent, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r92",
      "r94",
      "r95",
      "r97",
      "r109",
      "r111",
      "r112",
      "r122",
      "r123",
      "r202",
      "r312",
      "r313",
      "r314",
      "r315",
      "r383",
      "r395",
      "r419",
      "r420",
      "r421",
      "r423",
      "r425",
      "r545",
      "r606",
      "r615",
      "r631",
      "r710",
      "r712",
      "r720",
      "r780",
      "r781",
      "r867",
      "r888",
      "r894",
      "r895",
      "r950",
      "r984",
      "r985",
      "r987",
      "r988",
      "r1001",
      "r1002",
      "r1032",
      "r1044",
      "r1052",
      "r1053",
      "r1055",
      "r1056",
      "r1075",
      "r1076",
      "r1080",
      "r1081",
      "r1095",
      "r1104",
      "r1270",
      "r1276",
      "r1333",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r92",
      "r94",
      "r95",
      "r97",
      "r109",
      "r111",
      "r112",
      "r122",
      "r123",
      "r202",
      "r312",
      "r313",
      "r314",
      "r315",
      "r383",
      "r395",
      "r419",
      "r420",
      "r421",
      "r423",
      "r425",
      "r545",
      "r606",
      "r615",
      "r631",
      "r710",
      "r712",
      "r720",
      "r780",
      "r781",
      "r867",
      "r888",
      "r894",
      "r895",
      "r950",
      "r984",
      "r985",
      "r987",
      "r988",
      "r1001",
      "r1002",
      "r1032",
      "r1044",
      "r1052",
      "r1053",
      "r1055",
      "r1056",
      "r1075",
      "r1076",
      "r1080",
      "r1081",
      "r1095",
      "r1104",
      "r1270",
      "r1276",
      "r1333",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "arcc_RaptorTechnologiesLLCSycamoreBidcoLTDAndRocketParentLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RaptorTechnologiesLLCSycamoreBidcoLTDAndRocketParentLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raptor Technologies, LLC, Sycamore Bidco LTD and Rocket Parent, LLC",
        "label": "Raptor Technologies, LLC, Sycamore Bidco LTD and Rocket Parent, LLC [Member]",
        "documentation": "Raptor Technologies, LLC, Sycamore Bidco LTD and Rocket Parent, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RawlingsSportingGoodsCompanyInc.AndSEPDiamondFundL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RawlingsSportingGoodsCompanyInc.AndSEPDiamondFundL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rawlings Sporting Goods Company, Inc. and SEP Diamond Fund, L.P.",
        "label": "Rawlings Sporting Goods Company, Inc. and SEP Diamond Fund, L.P. [Member]",
        "documentation": "Rawlings Sporting Goods Company, Inc. and SEP Diamond Fund, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ReagentChemicalResearchLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ReagentChemicalResearchLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reagent Chemical &amp; Research, LLC",
        "label": "Reagent Chemical &amp; Research, LLC [Member]",
        "documentation": "Reagent Chemical &amp; Research, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RealEstateManagementAndDevelopment.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RealEstateManagementAndDevelopment.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate Management and Development.",
        "label": "Real Estate Management and Development. [Member]",
        "documentation": "Real Estate Management and Development."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized and unrealized losses on investments, foreign currency and other transactions",
        "totalLabel": "Total net realized and unrealized gains (losses) on investments, foreign currency and other transactions",
        "label": "Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, after Tax",
        "documentation": "Amount, after tax, of realized and unrealized gain (loss) on investment, derivative, and foreign currency transaction on investment and derivative from change in market price, classified as operating. Investment includes, but is not limited to, debt and equity securities, security sold short, real estate, and commodity."
       }
      }
     },
     "auth_ref": [
      "r846",
      "r1409",
      "r1439"
     ]
    },
    "us-gaap_RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net realized gains (losses)",
        "negatedTerseLabel": "Net realized (gains) losses on investments, foreign currency and other transactions",
        "verboseLabel": "Net realized losses on investments and foreign currency",
        "label": "Realized Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, after Tax",
        "documentation": "Amount, after tax, of realized gain (loss) on investment, derivative, and foreign currency transaction on investment and derivative from change in market price, classified as operating. Investment includes, but is not limited to, debt and equity securities, security sold short, real estate, and commodity."
       }
      }
     },
     "auth_ref": [
      "r746",
      "r849",
      "r982",
      "r1429"
     ]
    },
    "arcc_RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTaxIncludingGainLossOnDebtExtinguishment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTaxIncludingGainLossOnDebtExtinguishment",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized (losses) gains on investments, foreign currency, extinguishment of debt and other transactions",
        "label": "Realized Gain (Loss), Investment, Derivative, And Foreign Currency Transaction Price Change, Operating, After Tax, Including Gain (Loss) On Debt Extinguishment",
        "documentation": "Realized Gain (Loss), Investment, Derivative, And Foreign Currency Transaction Price Change, Operating, After Tax, Including Gain (Loss) On Debt Extinguishment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivableInvestmentSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReceivableInvestmentSale",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable for open trades",
        "label": "Receivable, Investment, Sale",
        "documentation": "Amount of receivable from sale of investment."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r860",
      "r1117"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1123",
      "r1133",
      "r1143",
      "r1175"
     ]
    },
    "arcc_ReddyIceLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ReddyIceLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reddy Ice LLC",
        "label": "Reddy Ice LLC [Member]",
        "documentation": "Reddy Ice LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RedwoodServicesLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RedwoodServicesLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redwood Services LP",
        "label": "Redwood Services LP [Member]",
        "documentation": "Redwood Services LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ReefLifestyleLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ReefLifestyleLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reef Lifestyle, LLC",
        "label": "Reef Lifestyle, LLC [Member]",
        "documentation": "Reef Lifestyle, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RegistrarIntermediateLLCAndPSPRegistrarCoInvestmentFundLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RegistrarIntermediateLLCAndPSPRegistrarCoInvestmentFundLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registrar Intermediate, LLC and PSP Registrar Co-Investment Fund, L.P.",
        "label": "Registrar Intermediate, LLC and PSP Registrar Co-Investment Fund, L.P. [Member]",
        "documentation": "Registrar Intermediate, LLC and PSP Registrar Co-Investment Fund, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r159",
      "r160",
      "r246",
      "r390",
      "r394",
      "r594",
      "r595",
      "r681",
      "r687",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r814",
      "r861",
      "r1426"
     ]
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSBaseManagementFeeIncomeBasedFeeandCapitalGainsIncentiveFeeDetails",
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transaction amounts payable",
        "label": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r594"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r159",
      "r160",
      "r594",
      "r595",
      "r1359"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r159",
      "r160",
      "r1359"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "label": "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": [
      "r154",
      "r159",
      "r160",
      "r246",
      "r594",
      "r595",
      "r596",
      "r826",
      "r827",
      "r830"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/AGREEMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Axis]",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r159",
      "r160",
      "r246",
      "r390",
      "r394",
      "r594",
      "r595",
      "r681",
      "r687",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r814",
      "r861",
      "r1359",
      "r1426"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RELATED PARTY TRANSACTIONS",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "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": [
      "r591",
      "r592",
      "r593",
      "r595",
      "r597",
      "r740",
      "r741",
      "r742",
      "r828",
      "r829",
      "r830",
      "r857",
      "r859"
     ]
    },
    "arcc_RepairifyIncAndRepairifyHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RepairifyIncAndRepairifyHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repairify, Inc. and Repairify Holdings, LLC",
        "label": "Repairify, Inc. and Repairify Holdings, LLC [Member]",
        "documentation": "Repairify, Inc. and Repairify Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate principal amount outstanding",
        "label": "Repayments 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": [
      "r56",
      "r733"
     ]
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfSeniorDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments and repurchases of debt",
        "label": "Repayments of Senior Debt",
        "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "arcc_ResearchNowGroupLLCAndDynataLLCAndNewInsightHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ResearchNowGroupLLCAndDynataLLCAndNewInsightHoldingsInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research Now Group, LLC and Dynata, LLC and New Insight Holdings, Inc.",
        "label": "Research Now Group, LLC and Dynata, LLC and New Insight Holdings, Inc. [Member]",
        "documentation": "Research Now Group, LLC and Dynata, LLC and New Insight Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1124",
      "r1134",
      "r1144",
      "r1176"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1135",
      "r1145",
      "r1177"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1132",
      "r1142",
      "r1152",
      "r1184"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "verboseLabel": "Restricted cash",
        "label": "Restricted Cash",
        "documentation": "Amount of cash 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."
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1235",
      "r1368",
      "r1373"
     ]
    },
    "arcc_RetailingAndDistributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RetailingAndDistributionMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retailing and Distribution",
        "label": "Retailing and Distribution [Member]",
        "documentation": "Retailing and Distribution"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_MembersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated undistributed earnings",
        "terseLabel": "Accumulated earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r67",
      "r685",
      "r717",
      "r719",
      "r735",
      "r797",
      "r1085"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Undistributed (Overdistributed) Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r126",
      "r163",
      "r164",
      "r165",
      "r167",
      "r174",
      "r176",
      "r178",
      "r278",
      "r279",
      "r298",
      "r359",
      "r424",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r442",
      "r445",
      "r446",
      "r525",
      "r527",
      "r528",
      "r530",
      "r537",
      "r587",
      "r588",
      "r714",
      "r716",
      "r748",
      "r1440"
     ]
    },
    "arcc_RevalizeIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RevalizeIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revalize, Inc.",
        "label": "Revalize, Inc. [Member]",
        "documentation": "Revalize, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionDividends": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRecognitionDividends",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend Income Recognition",
        "label": "Revenue Recognition, Dividends [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue recognition for dividend revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionInterest": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRecognitionInterest",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Income Recognition",
        "label": "Revenue Recognition, Interest [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognition of interest revenue. Disclosure may include the method of recognizing interest income on loan and trade receivables, the method of amortizing premiums or accreting discounts, and a statement about the policy for the treatment of related fees and costs, including the method of amortizing net deferred fees and costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Structuring Service Fees and Other Income",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RevivalAnimalHealthLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RevivalAnimalHealthLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revival Animal Health, LLC",
        "label": "Revival Animal Health, LLC [Member]",
        "documentation": "Revival Animal Health, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RevolvingAndDelayedDrawLoanCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RevolvingAndDelayedDrawLoanCommitmentsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving and delayed draw loan commitments",
        "label": "Revolving and Delayed Draw Loan Commitments [Member]",
        "documentation": "Revolving and Delayed Draw Loan Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "verboseLabel": "Revolving tranche",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RevolvingFundingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RevolvingFundingFacilityMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Funding Facility",
        "label": "Revolving Funding Facility [Member]",
        "documentation": "Revolving Funding Facility"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RevolvingLoanCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RevolvingLoanCommitmentsMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESLoanCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving loan commitments",
        "label": "Revolving Loan Commitments [Member]",
        "documentation": "Revolving Loan Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RialtoManagementGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RialtoManagementGroupLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rialto Management Group, LLC",
        "label": "Rialto Management Group, LLC [Member]",
        "documentation": "Rialto Management Group, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RocketBuyerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RocketBuyerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rocket Buyer, LLC",
        "label": "Rocket Buyer, LLC [Member]",
        "documentation": "Rocket Buyer, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RodeoAcquisitionCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RodeoAcquisitionCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rodeo AcquisitionCo LLC",
        "label": "Rodeo AcquisitionCo LLC [Member]",
        "documentation": "Rodeo AcquisitionCo LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_RoyalBorrowerLLCAndRoyalParentLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "RoyalBorrowerLLCAndRoyalParentLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royal Borrower, LLC and Royal Parent, LP",
        "label": "Royal Borrower, LLC and Royal Parent, LP [Member]",
        "documentation": "Royal Borrower, LLC and Royal Parent, LP"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1193"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1193"
     ]
    },
    "arcc_SGMAcquisitionSubLLCAndSchillHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SGMAcquisitionSubLLCAndSchillHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SGM Acquisition Sub, LLC and Schill Holdings, LP",
        "label": "SGM Acquisition Sub, LLC and Schill Holdings, LP [Member]",
        "documentation": "SGM Acquisition Sub, LLC and Schill Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SGPShakaHoldCoLLCAndSGPShakaJVLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SGPShakaHoldCoLLCAndSGPShakaJVLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SGP Shaka HoldCo, LLC and SGP Shaka JV, LLC",
        "label": "SGP Shaka HoldCo, LLC and SGP Shaka JV, LLC [Member]",
        "documentation": "SGP Shaka HoldCo, LLC and SGP Shaka JV, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SMBCFundingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SMBCFundingFacilityMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SMBC Funding Facility",
        "label": "SMBC Funding Facility [Member]",
        "documentation": "SMBC Funding Facility"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SOCTelemedIncAndPSCSparkHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SOCTelemedIncAndPSCSparkHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOC Telemed, Inc. and PSC Spark Holdings, LP",
        "label": "SOC Telemed, Inc. and PSC Spark Holdings, LP [Member]",
        "documentation": "SOC Telemed, Inc. and PSC Spark Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SSEBuyerIncSupplySourceEnterprisesIncImpactProductsLLCTheSafetyZoneLLCAndSSEParentLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SSEBuyerIncSupplySourceEnterprisesIncImpactProductsLLCTheSafetyZoneLLCAndSSEParentLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SSE Buyer, Inc., Supply Source Enterprises, Inc., Impact Products LLC, The Safety Zone, LLC and SSE Parent, LP",
        "label": "SSE Buyer, Inc., Supply Source Enterprises, Inc., Impact Products LLC, The Safety Zone, LLC and SSE Parent, LP [Member]",
        "documentation": "SSE Buyer, Inc., Supply Source Enterprises, Inc., Impact Products LLC, The Safety Zone, LLC and SSE Parent, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SToysHoldingsLLCFkaTheStep2CompanyLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SToysHoldingsLLCFkaTheStep2CompanyLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "S Toys Holdings LLC (fka The Step2 Company, LLC)",
        "label": "S Toys Holdings LLC (fka The Step2 Company, LLC) [Member]",
        "documentation": "S Toys Holdings LLC (fka The Step2 Company, LLC)"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SVNewco2Inc.AndSite2020IncorporatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SVNewco2Inc.AndSite2020IncorporatedMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SV Newco 2, Inc. and Site 2020 Incorporated",
        "label": "SV Newco 2, Inc. and Site 2020 Incorporated [Member]",
        "documentation": "SV Newco 2, Inc. and Site 2020 Incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SaberParentHoldingsCorp.AndMSHCInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SaberParentHoldingsCorp.AndMSHCInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Saber Parent Holdings Corp. and MSHC, Inc.",
        "label": "Saber Parent Holdings Corp. and MSHC, Inc. [Member]",
        "documentation": "Saber Parent Holdings Corp. and MSHC, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SageSureHoldingsLLCAndSageSureLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SageSureHoldingsLLCAndSageSureLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SageSure Holdings, LLC and SageSure LLC",
        "label": "SageSure Holdings, LLC and SageSure LLC [Member]",
        "documentation": "SageSure Holdings, LLC and SageSure LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SageSureHoldingsLLCInsightCatastropheGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SageSureHoldingsLLCInsightCatastropheGroupLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SageSure Holdings, LLC &amp; Insight Catastrophe Group, LLC",
        "label": "SageSure Holdings, LLC &amp; Insight Catastrophe Group, LLC [Member]",
        "documentation": "SageSure Holdings, LLC &amp; Insight Catastrophe Group, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SaleOfStockAvailableForIssuanceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SaleOfStockAvailableForIssuanceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock available for issuance",
        "label": "Sale Of Stock, Available For Issuance, Amount",
        "documentation": "Sale Of Stock, Available For Issuance, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Proceeds",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SaleOfStockGrossProceedsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SaleOfStockGrossProceedsReceived",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails": {
       "parentTag": "us-gaap_SaleOfStockConsiderationReceivedOnTransaction",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Proceeds",
        "label": "Sale of Stock, Gross Proceeds Received",
        "documentation": "Sale of Stock, Gross Proceeds Received"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails",
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Domain]",
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares issued (in shares)",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Offering Price Per Share (in dollars per share)",
        "label": "Sale of Stock, Price Per Share",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ScheduleForFinancialSupportForNonconsolidatedEntityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ScheduleForFinancialSupportForNonconsolidatedEntityTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/COMMITMENTSANDCONTINGENCIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Loan and Private Equity Commitments",
        "label": "Schedule For Financial Support For Nonconsolidated Entity [Table Text Block]",
        "documentation": "Schedule For Financial Support For Nonconsolidated Entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Carrying and Fair Values of Debt Obligations",
        "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Selected Financial Information",
        "label": "Condensed Financial Statements [Table Text Block]",
        "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r1213",
      "r1238",
      "r1242",
      "r1369"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-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 entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r26",
      "r27",
      "r30",
      "r65",
      "r66",
      "r1039",
      "r1041",
      "r1238",
      "r1242",
      "r1354",
      "r1369"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Realized and Unrealized Gains (Losses) on Derivative Instruments",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r466",
      "r469",
      "r474",
      "r482",
      "r493"
     ]
    },
    "us-gaap_ScheduleOfDividendsPayableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDividendsPayableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Dividend Reinvestment Plan Activity",
        "label": "Schedule of Dividends Payable [Table Text Block]",
        "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/EARNINGSPERSHARETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Computations of Basic and Diluted Net Increase in Stockholders' Equity",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value Measurements of Cash and Cash Equivalents, Restricted Cash, Investments, Derivatives, and Unfunded Revolving and Delayed Draw Loan Commitments",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1330",
      "r1331"
     ]
    },
    "us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Interest Rate Swap Derivative Instruments",
        "label": "Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "documentation": "Tabular disclosure for fair value 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": [
      "r1313",
      "r1316",
      "r1317",
      "r1321"
     ]
    },
    "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Instruments",
        "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]",
        "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts."
       }
      }
     },
     "auth_ref": [
      "r1313",
      "r1316",
      "r1321"
     ]
    },
    "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInterestRateDerivativesTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Interest Rate Swap Instruments",
        "label": "Schedule of Interest Rate Derivatives [Table Text Block]",
        "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments."
       }
      }
     },
     "auth_ref": [
      "r1313",
      "r1316",
      "r1317",
      "r1321"
     ]
    },
    "us-gaap_ScheduleOfInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments [Abstract]",
        "label": "Schedule of Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInvestmentsLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSDividendandInterestIncomeIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInterestIncomeandCapitalStructuringServiceandOtherFeesEarnedDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments [Line Items]",
        "label": "Schedule of Investments [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": [
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r885",
      "r887",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972"
     ]
    },
    "us-gaap_ScheduleOfInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInvestmentsTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSAmortizedCostandFairValueoftheInvestmentinIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSDividendandInterestIncomeIHAMDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInterestIncomeandCapitalStructuringServiceandOtherFeesEarnedDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments [Table]",
        "label": "Schedule of Investments [Table]",
        "documentation": "Disclosure of information about investments owned by investment company."
       }
      }
     },
     "auth_ref": [
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r885",
      "r887",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r941",
      "r942",
      "r943",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972"
     ]
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revolving and Term Loan",
        "label": "Schedule of Line of Credit Facilities [Table Text Block]",
        "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": [
      "r31",
      "r36"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]",
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r159",
      "r160",
      "r594",
      "r595",
      "r596",
      "r826",
      "r827",
      "r830"
     ]
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r69",
      "r1373"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Common Shares Issued and Sold",
        "label": "Schedule of Stockholders Equity [Table Text Block]",
        "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails",
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan tranche",
        "verboseLabel": "Secured Debt",
        "label": "Secured Debt [Member]",
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1118"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1120"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "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": [
      "r82",
      "r83",
      "r84",
      "r85",
      "r191",
      "r204",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r221",
      "r222",
      "r223",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r239",
      "r245",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r308",
      "r309",
      "r443",
      "r444",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r1023",
      "r1026",
      "r1027",
      "r1037",
      "r1097",
      "r1375",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402",
      "r1403",
      "r1404",
      "r1405"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r93",
      "r96",
      "r98",
      "r99",
      "r100",
      "r101",
      "r102",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r110",
      "r111",
      "r112",
      "r199",
      "r243",
      "r244",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r669",
      "r670",
      "r671",
      "r672",
      "r770",
      "r774",
      "r776",
      "r873",
      "r890",
      "r912",
      "r969",
      "r984",
      "r986",
      "r987",
      "r988",
      "r991",
      "r992",
      "r993",
      "r994",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1005",
      "r1017",
      "r1045",
      "r1046",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1096",
      "r1104",
      "r1375",
      "r1378",
      "r1379",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402",
      "r1403",
      "r1404",
      "r1405"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SEGMENTREPORTING"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEGMENT REPORTING",
        "label": "Segment Reporting Disclosure [Text Block]",
        "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": [
      "r85",
      "r191",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r220",
      "r222",
      "r223",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r241",
      "r242",
      "r245",
      "r1021",
      "r1024",
      "r1025",
      "r1026",
      "r1028",
      "r1030",
      "r1031"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r240",
      "r243",
      "r1022",
      "r1023",
      "r1029"
     ]
    },
    "arcc_SelectQuoteInc.AndSQABSIssuerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SelectQuoteInc.AndSQABSIssuerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SelectQuote, Inc. and SQ ABS Issuer, LLC",
        "label": "SelectQuote, Inc. and SQ ABS Issuer, LLC [Member]",
        "documentation": "SelectQuote, Inc. and SQ ABS Issuer, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SeniorDirectLendingProgramLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SeniorDirectLendingProgramLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Direct Lending Program, LLC",
        "label": "Senior Direct Lending Program, LLC [Member]",
        "documentation": "Senior Direct Lending Program, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SeniorDirectLendingProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SeniorDirectLendingProgramMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSFundedCapitalandUnfundedCapitalCommitmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInterestIncomeandCapitalStructuringServiceandOtherFeesEarnedDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSDLPPortfolioDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSSeniorDirectLendingProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Direct Lending Program",
        "label": "Senior Direct Lending Program [Member]",
        "documentation": "Senior Direct Lending Program"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTUnsecuredNotesNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes",
        "label": "Senior Notes [Member]",
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SeniorSecuredRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SeniorSecuredRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTComponentsofDebtInterestExpenseDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingandTermLoanDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Senior Secured Revolving Credit Facility [Member]",
        "documentation": "Senior Secured Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeniorSubordinatedLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SeniorSubordinatedLoansMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior subordinated loans",
        "label": "Senior Subordinated Loans [Member]",
        "documentation": "A senior subordinated loan takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior subordinated debt holders receive priority for [must receive] repayment [prior] relative to junior and unsecured (general) creditors. However senior subordinated loans are junior to Senior Notes and loans and Senior bond holders."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_September2030NotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "September2030NotesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/DEBTKeyComponentsofUnsecuredNotesDetails",
      "http://www.arescapitalcorp.com/role/DEBTOutstandingDebtDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSInterestRateSwapDerivativeInstrumentsDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSQualifyingHedgeAccountingRelationshipDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSCarryingandFairValuesofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 2030 Notes",
        "verboseLabel": "September 2030 Notes (principal amount outstanding of $750)",
        "label": "September 2030 Notes [Member]",
        "documentation": "September 2030 Notes"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SeverinAcquisitionLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SeverinAcquisitionLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Severin Acquisition, LLC",
        "label": "Severin Acquisition, LLC [Member]",
        "documentation": "Severin Acquisition, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Award Types",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendReinvestmentPlanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average issue price per share (in dollars per share)",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SharesPurchasedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SharesPurchasedPricePerShare",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendReinvestmentPlanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average purchase price per share (in dollars per share)",
        "label": "Shares Purchased, Price Per Share",
        "documentation": "Shares Purchased, Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ShoesForCrewsGlobalLLCAndShoesForCrewsHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ShoesForCrewsGlobalLLCAndShoesForCrewsHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shoes For Crews Global, LLC and Shoes For Crews Holdings, LLC",
        "label": "Shoes For Crews Global, LLC and Shoes For Crews Holdings, LLC [Member]",
        "documentation": "Shoes For Crews Global, LLC and Shoes For Crews Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ShoutFactoryLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ShoutFactoryLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shout! Factory, LLC",
        "label": "Shout! Factory, LLC [Member]",
        "documentation": "Shout! Factory, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ShurCoAcquisitionIncAndShurCoHoldCoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ShurCoAcquisitionIncAndShurCoHoldCoIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shur-Co Acquisition, Inc. and Shur-Co HoldCo, Inc.",
        "label": "Shur-Co Acquisition, Inc. and Shur-Co HoldCo, Inc. [Member]",
        "documentation": "Shur-Co Acquisition, Inc. and Shur-Co HoldCo, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r153"
     ]
    },
    "arcc_SilkHoldingsIIICorpAndSilkHoldingsICorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SilkHoldingsIIICorpAndSilkHoldingsICorpMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silk Holdings III Corp. and Silk Holdings I Corp.",
        "label": "Silk Holdings III Corp. and Silk Holdings I Corp. [Member]",
        "documentation": "Silk Holdings III Corp. and Silk Holdings I Corp."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SilkHoldingsIIILLCAndSilkHoldingsICorp.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SilkHoldingsIIILLCAndSilkHoldingsICorp.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silk Holdings III LLC and Silk Holdings I Corp.,",
        "label": "Silk Holdings III LLC and Silk Holdings I Corp., [Member]",
        "documentation": "Silk Holdings III LLC and Silk Holdings I Corp.,"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SmarshIncAndSkywalkerTopCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SmarshIncAndSkywalkerTopCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Smarsh Inc. and Skywalker TopCo, LLC",
        "label": "Smarsh Inc. and Skywalker TopCo, LLC [Member]",
        "documentation": "Smarsh Inc. and Skywalker TopCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SoftwareAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SoftwareAndServicesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software and Services",
        "label": "Software And Services [Member]",
        "documentation": "Software And Services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoutheastRegionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SoutheastRegionMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Southeast",
        "label": "US Southeast Region [Member]",
        "documentation": "Region of United States of America (US) designated as Southeast."
       }
      }
     },
     "auth_ref": [
      "r1444",
      "r1446",
      "r1448",
      "r1450"
     ]
    },
    "arcc_SpaceshipPurchaserInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SpaceshipPurchaserInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spaceship Purchaser, Inc.",
        "label": "Spaceship Purchaser, Inc. [Member]",
        "documentation": "Spaceship Purchaser, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SpindriftBeverageCo.Inc.AndSBCAggregatorLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SpindriftBeverageCo.Inc.AndSBCAggregatorLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spindrift Beverage Co., Inc. and SBC Aggregator LP",
        "label": "Spindrift Beverage Co., Inc. and SBC Aggregator LP [Member]",
        "documentation": "Spindrift Beverage Co., Inc. and SBC Aggregator LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SpiritRRHoldingsIncAndWinterfellCoInvestSCSpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SpiritRRHoldingsIncAndWinterfellCoInvestSCSpMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spirit RR Holdings, Inc. and Winterfell Co-Invest SCSp",
        "label": "Spirit RR Holdings, Inc. and Winterfell Co-Invest SCSp [Member]",
        "documentation": "Spirit RR Holdings, Inc. and Winterfell Co-Invest SCSp"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SportMaskaIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SportMaskaIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sport Maska Inc",
        "label": "Sport Maska Inc [Member]",
        "documentation": "Sport Maska Inc"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SportsMediaAndEntertainmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SportsMediaAndEntertainmentMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sports, Media and Entertainment",
        "label": "Sports, Media And Entertainment [Member]",
        "documentation": "Sports, Media And Entertainment"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SpruceBidcoIIInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SpruceBidcoIIInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spruce Bidco II Inc.",
        "label": "Spruce Bidco II Inc. [Member]",
        "documentation": "Spruce Bidco II Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_StAthenaGlobalLLCAndStAthenaGlobalHoldingsLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "StAthenaGlobalLLCAndStAthenaGlobalHoldingsLimitedMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "St Athena Global LLC and St Athena Global Holdings Limited",
        "label": "St Athena Global LLC and St Athena Global Holdings Limited [Member]",
        "documentation": "St Athena Global LLC and St Athena Global Holdings Limited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIvyHillAssetManagementLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83",
      "r84",
      "r85",
      "r127",
      "r191",
      "r204",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r221",
      "r222",
      "r223",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r239",
      "r245",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r300",
      "r308",
      "r309",
      "r443",
      "r444",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r1023",
      "r1026",
      "r1027",
      "r1037",
      "r1097",
      "r1375",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402",
      "r1403",
      "r1404",
      "r1405"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r42",
      "r45",
      "r46",
      "r124",
      "r125",
      "r126",
      "r140",
      "r141",
      "r142",
      "r163",
      "r164",
      "r165",
      "r167",
      "r174",
      "r176",
      "r178",
      "r192",
      "r278",
      "r279",
      "r298",
      "r359",
      "r382",
      "r424",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r442",
      "r445",
      "r446",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r537",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r587",
      "r588",
      "r590",
      "r691",
      "r714",
      "r715",
      "r716",
      "r748",
      "r853"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r93",
      "r96",
      "r98",
      "r99",
      "r100",
      "r101",
      "r102",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r110",
      "r111",
      "r112",
      "r199",
      "r243",
      "r244",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r669",
      "r670",
      "r671",
      "r672",
      "r770",
      "r774",
      "r776",
      "r873",
      "r890",
      "r912",
      "r969",
      "r984",
      "r986",
      "r987",
      "r988",
      "r991",
      "r992",
      "r993",
      "r994",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1005",
      "r1017",
      "r1045",
      "r1046",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1096",
      "r1104",
      "r1375",
      "r1378",
      "r1379",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402",
      "r1403",
      "r1404",
      "r1405"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "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": [
      "r163",
      "r164",
      "r165",
      "r192",
      "r361",
      "r362",
      "r364",
      "r366",
      "r588",
      "r632",
      "r723",
      "r749",
      "r766",
      "r784",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r796",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r805",
      "r806",
      "r807",
      "r808",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r824",
      "r825",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r853",
      "r1013",
      "r1014",
      "r1106",
      "r1426"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "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/2025",
     "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/2025",
     "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/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r164",
      "r165",
      "r192",
      "r246",
      "r361",
      "r362",
      "r364",
      "r366",
      "r588",
      "r632",
      "r723",
      "r749",
      "r766",
      "r784",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r796",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r805",
      "r806",
      "r807",
      "r808",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r824",
      "r825",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r853",
      "r1013",
      "r1014",
      "r1106",
      "r1426"
     ]
    },
    "arcc_StewardPartnersGlobalAdvisoryLLCAndStewardPartnersInvestmentAdvisoryLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "StewardPartnersGlobalAdvisoryLLCAndStewardPartnersInvestmentAdvisoryLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Steward Partners Global Advisory, LLC and Steward Partners Investment Advisory, LLC",
        "label": "Steward Partners Global Advisory, LLC and Steward Partners Investment Advisory, LLC [Member]",
        "documentation": "Steward Partners Global Advisory, LLC and Steward Partners Investment Advisory, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_StewardPartnersGlobalAdvisoryLLCStewardPartnersInvestmentAdvisoryLLCStewardPartnersIntermediateIILLCAndStewardPartnersNewHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "StewardPartnersGlobalAdvisoryLLCStewardPartnersInvestmentAdvisoryLLCStewardPartnersIntermediateIILLCAndStewardPartnersNewHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Steward Partners Global Advisory, LLC, Steward Partners Investment Advisory, LLC, Steward Partners Intermediate II, LLC, and Steward Partners New Holdings, LLC,",
        "label": "Steward Partners Global Advisory, LLC, Steward Partners Investment Advisory, LLC, Steward Partners Intermediate II, LLC, and Steward Partners New Holdings, LLC, [Member]",
        "documentation": "Steward Partners Global Advisory, LLC, Steward Partners Investment Advisory, LLC, Steward Partners Intermediate II, LLC, and Steward Partners New Holdings, LLC,"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1127",
      "r1137",
      "r1147",
      "r1179"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendReinvestmentPlanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in connection with dividend reinvestment plan (in shares)",
        "verboseLabel": "Shares issued (in shares)",
        "label": "Stock Issued During Period, Shares, Dividend Reinvestment Plan",
        "documentation": "Number of shares issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the shareholders to reinvest dividends paid to them by the entity on new issues of stock by the entity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r853",
      "r980"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issuances of common stock (net of offering and underwriting costs) (in shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r41",
      "r42",
      "r67",
      "r732",
      "r853",
      "r979"
     ]
    },
    "arcc_StockIssuedDuringPeriodSharesPurchasedToSatisfyDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "StockIssuedDuringPeriodSharesPurchasedToSatisfyDividends",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DIVIDENDSANDDISTRIBUTIONSDividendReinvestmentPlanActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares purchased by plan agent to satisfy dividends declared and payable during the period for stockholders (in shares)",
        "label": "Stock Issued During Period, Shares Purchased To Satisfy Dividends",
        "documentation": "Stock Issued During Period, Shares Purchased To Satisfy Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueDividendReinvestmentPlan",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in connection with dividend reinvestment plan",
        "label": "Stock Issued During Period, Value, Dividend Reinvestment Plan",
        "documentation": "Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r748",
      "r853",
      "r980",
      "r1105",
      "r1116"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuances of common stock (net of offering and underwriting costs)",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r41",
      "r42",
      "r67",
      "r748",
      "r853",
      "r979",
      "r1116"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorized amount of stock repurchase program",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1279"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock available for repurchase under the stock repurchase program",
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.arescapitalcorp.com/role/FINANCIALHIGHLIGHTSFinancialHighlightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "verboseLabel": "Net assets at end of period",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r45",
      "r46",
      "r60",
      "r798",
      "r815",
      "r854",
      "r855",
      "r1085",
      "r1117",
      "r1237",
      "r1240",
      "r1241",
      "r1265",
      "r1351",
      "r1440"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r521",
      "r536",
      "r856",
      "r858",
      "r981"
     ]
    },
    "arcc_StormInvestmentS.a.r.l.AndAtleticoHoldcoS.L.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "StormInvestmentS.a.r.l.AndAtleticoHoldcoS.L.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Storm Investment S.a.r.l. And Atletico Holdco, S.L.",
        "label": "Storm Investment S.a.r.l. And Atletico Holdco, S.L. [Member]",
        "documentation": "Storm Investment S.a.r.l. And Atletico Holdco, S.L."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SubordinatedCertificatesOfTheSDLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SubordinatedCertificatesOfTheSDLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails",
      "http://www.arescapitalcorp.com/role/INVESTMENTSYieldsatAmortizedCostandFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinated certificates of the SDLP",
        "label": "Subordinated Certificates of the SDLP [Member]",
        "documentation": "Subordinated Certificates of the SDLP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubordinatedDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubordinatedDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinated notes",
        "label": "Subordinated Debt",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r32",
      "r75",
      "r1371"
     ]
    },
    "us-gaap_SubordinatedDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubordinatedDebtMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTDebtSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinated",
        "label": "Subordinated Debt [Member]",
        "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SubordinatedDebtRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SubordinatedDebtRelatedParty",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinated note from ARCC",
        "label": "Subordinated Debt, Related Party",
        "documentation": "Subordinated Debt, Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SUBSEQUENTEVENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUBSEQUENT EVENTS",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r598",
      "r599"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails",
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]",
        "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails",
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Axis]",
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYCommonSharesIssuedandSoldDetails",
      "http://www.arescapitalcorp.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary, Sale of Stock [Line Items]",
        "label": "Subsidiary, Sale 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": []
    },
    "arcc_SugarPPCBuyerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SugarPPCBuyerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sugar PPC Buyer LLC",
        "label": "Sugar PPC Buyer LLC [Member]",
        "documentation": "Sugar PPC Buyer LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SunAcquirerCorpAndSunTopCoLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SunAcquirerCorpAndSunTopCoLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sun Acquirer Corp. and Sun TopCo, LP",
        "label": "Sun Acquirer Corp. and Sun TopCo, LP [Member]",
        "documentation": "Sun Acquirer Corp. and Sun TopCo, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SundanceGroupHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SundanceGroupHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sundance Group Holdings, Inc.",
        "label": "Sundance Group Holdings, Inc. [Member]",
        "documentation": "Sundance Group Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SunkRockFoundryPartnersLPHatterasElectricalManufacturingHoldingCompanyAndSigmaElectricManufacturingCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SunkRockFoundryPartnersLPHatterasElectricalManufacturingHoldingCompanyAndSigmaElectricManufacturingCorporationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sunk Rock Foundry Partners LP, Hatteras Electrical Manufacturing Holding Company and Sigma Electric Manufacturing Corporation",
        "label": "Sunk Rock Foundry Partners LP, Hatteras Electrical Manufacturing Holding Company and Sigma Electric Manufacturing Corporation [Member]",
        "documentation": "Sunk Rock Foundry Partners LP, Hatteras Electrical Manufacturing Holding Company and Sigma Electric Manufacturing Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SunrunAtlasDepositor20192LLCAndSunrunAtlasHoldings20192LLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SunrunAtlasDepositor20192LLCAndSunrunAtlasHoldings20192LLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sunrun Atlas Depositor 2019-2, LLC and Sunrun Atlas Holdings 2019-2, LLC",
        "label": "Sunrun Atlas Depositor 2019-2, LLC and Sunrun Atlas Holdings 2019-2, LLC [Member]",
        "documentation": "Sunrun Atlas Depositor 2019-2, LLC and Sunrun Atlas Holdings 2019-2, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SunrunLunaHoldco2021LLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SunrunLunaHoldco2021LLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sunrun Luna Holdco 2021, LLC",
        "label": "Sunrun Luna Holdco 2021, LLC [Member]",
        "documentation": "Sunrun Luna Holdco 2021, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SunrunXanaduIssuer20191LLCAndSunrunXanaduHoldings20191LLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SunrunXanaduIssuer20191LLCAndSunrunXanaduHoldings20191LLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sunrun Xanadu Issuer 2019-1, LLC and Sunrun Xanadu Holdings 2019-1, LLC",
        "label": "Sunrun Xanadu Issuer 2019-1, LLC and Sunrun Xanadu Holdings 2019-1, LLC [Member]",
        "documentation": "Sunrun Xanadu Issuer 2019-1, LLC and Sunrun Xanadu Holdings 2019-1, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SunvairAerospaceGroupInc.AndGBHeliosHoldingsL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SunvairAerospaceGroupInc.AndGBHeliosHoldingsL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sunvair Aerospace Group, Inc. and GB Helios Holdings, L.P.",
        "label": "Sunvair Aerospace Group, Inc. and GB Helios Holdings, L.P. [Member]",
        "documentation": "Sunvair Aerospace Group, Inc. and GB Helios Holdings, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SurescriptsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SurescriptsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Surescripts, LLC",
        "label": "Surescripts, LLC [Member]",
        "documentation": "Surescripts, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SymplrSoftwareIncAndSymplrSoftwareIntermediateHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SymplrSoftwareIncAndSymplrSoftwareIntermediateHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Symplr Software Inc. and Symplr Software Intermediate Holdings, Inc.",
        "label": "Symplr Software Inc. and Symplr Software Intermediate Holdings, Inc. [Member]",
        "documentation": "Symplr Software Inc. and Symplr Software Intermediate Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_SystemsPlanningAndAnalysisInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "SystemsPlanningAndAnalysisInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Systems Planning and Analysis, Inc.",
        "label": "Systems Planning and Analysis, Inc. [Member]",
        "documentation": "Systems Planning and Analysis, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TCIBuyerLLCAndTCIHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TCIBuyerLLCAndTCIHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TCI Buyer LLC and TCI Holdings, LP",
        "label": "TCI Buyer LLC and TCI Holdings, LP [Member]",
        "documentation": "TCI Buyer LLC and TCI Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TCPHawkerIntermediateLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TCPHawkerIntermediateLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TCP Hawker Intermediate LLC",
        "label": "TCP Hawker Intermediate LLC [Member]",
        "documentation": "TCP Hawker Intermediate LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_THGAcquisitionLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "THGAcquisitionLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "THG Acquisition, LLC",
        "label": "THG Acquisition, LLC [Member]",
        "documentation": "THG Acquisition, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TPGIXCardiffDebtHoldCoILLCTPGIXCardiffDebtHoldcoIILLCTPGIXCardiffCIIL.P.AndTPGIXCardiffCIIIL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TPGIXCardiffDebtHoldCoILLCTPGIXCardiffDebtHoldcoIILLCTPGIXCardiffCIIL.P.AndTPGIXCardiffCIIIL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TPG IX Cardiff Debt HoldCo I, LLC, TPG IX Cardiff Debt Holdco II, LLC, TPG IX Cardiff CI I, L.P., and TPG IX Cardiff CI II, L.P.",
        "label": "TPG IX Cardiff Debt HoldCo I, LLC, TPG IX Cardiff Debt Holdco II, LLC, TPG IX Cardiff CI I, L.P., and TPG IX Cardiff CI II, L.P. [Member]",
        "documentation": "TPG IX Cardiff Debt HoldCo I, LLC, TPG IX Cardiff Debt Holdco II, LLC, TPG IX Cardiff CI I, L.P., and TPG IX Cardiff CI II, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TSSBuyerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TSSBuyerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TSS Buyer, LLC",
        "label": "TSS Buyer, LLC [Member]",
        "documentation": "TSS Buyer, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TSWTAcquisitionInc.AndTSWTHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TSWTAcquisitionInc.AndTSWTHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TSWT Acquisition, Inc. and TSWT Holdings, LLC",
        "label": "TSWT Acquisition, Inc. and TSWT Holdings, LLC [Member]",
        "documentation": "TSWT Acquisition, Inc. and TSWT Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TVGMGTUpperIntermediateHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TVGMGTUpperIntermediateHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TVG-MGT Upper Intermediate Holdings, LLC",
        "label": "TVG-MGT Upper Intermediate Holdings, LLC [Member]",
        "documentation": "TVG-MGT Upper Intermediate Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "arcc_TalonBuyerInc.AndTalonHoldingsSCSPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TalonBuyerInc.AndTalonHoldingsSCSPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Talon Buyer Inc. and Talon Holdings SCSP",
        "label": "Talon Buyer Inc. and Talon Holdings SCSP [Member]",
        "documentation": "Talon Buyer Inc. and Talon Holdings SCSP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TamarackIntermediateLLCAndTamarackParentLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TamarackIntermediateLLCAndTamarackParentLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tamarack Intermediate, L.L.C. and Tamarack Parent, L.L.C.",
        "label": "Tamarack Intermediate, L.L.C. and Tamarack Parent, L.L.C. [Member]",
        "documentation": "Tamarack Intermediate, L.L.C. and Tamarack Parent, L.L.C."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxBasisOfInvestmentsCostForIncomeTaxPurposes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxBasisOfInvestmentsCostForIncomeTaxPurposes",
     "crdr": "debit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax cost basis",
        "label": "Investment, Tax Basis, Cost",
        "documentation": "Amount of cost of investment for federal income tax purpose."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_TaxBasisOfInvestmentsGrossUnrealizedAppreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxBasisOfInvestmentsGrossUnrealizedAppreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": "us-gaap_TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate gross unrealized gain for federal tax purposes",
        "label": "Investment, Tax Basis, Unrealized Gain",
        "documentation": "Amount of cumulative increase in investment from unrealized gain when value exceeds cost for federal income tax purpose."
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "us-gaap_TaxBasisOfInvestmentsGrossUnrealizedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxBasisOfInvestmentsGrossUnrealizedDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": "us-gaap_TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized losses",
        "negatedTerseLabel": "Unrealized losses",
        "label": "Investment, Tax Basis, Unrealized Loss",
        "documentation": "Amount of cumulative decrease in investment from unrealized loss when cost for federal income tax purpose exceeds value."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "us-gaap_TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxBasisOfInvestmentsUnrealizedAppreciationDepreciationNet",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTSParenthetical",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net unrealized gain (loss) for federal tax purposes",
        "negatedLabel": "Unrealized depreciation",
        "label": "Investment, Tax Basis, Unrealized Gain (Loss)",
        "documentation": "Amount of cumulative increase (decrease) in investment from unrealized gain (loss) when value exceeds (is less than) cost for federal income tax purpose."
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "arcc_TaymaxGroupLPTaymaxGroupGPLLCPFSalemCanadaULCAndTCPFitParentLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TaymaxGroupLPTaymaxGroupGPLLCPFSalemCanadaULCAndTCPFitParentLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taymax Group, L.P., Taymax Group G.P., LLC, PF Salem Canada ULC and TCP Fit Parent, L.P.",
        "label": "Taymax Group, L.P., Taymax Group G.P., LLC, PF Salem Canada ULC and TCP Fit Parent, L.P. [Member]",
        "documentation": "Taymax Group, L.P., Taymax Group G.P., LLC, PF Salem Canada ULC and TCP Fit Parent, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TeamAcquisitionCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TeamAcquisitionCorporationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Team Acquisition Corporation",
        "label": "Team Acquisition Corporation [Member]",
        "documentation": "Team Acquisition Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TeasdaleFoodsIncAndFamiliaGroupHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TeasdaleFoodsIncAndFamiliaGroupHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Teasdale Foods, Inc. and Familia Group Holdings Inc.",
        "label": "Teasdale Foods, Inc. and Familia Group Holdings Inc. [Member]",
        "documentation": "Teasdale Foods, Inc. and Familia Group Holdings Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TechnologyHardwareAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TechnologyHardwareAndEquipmentMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology Hardware and Equipment",
        "label": "Technology Hardware And Equipment [Member]",
        "documentation": "Technology Hardware And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TelecommunicationServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TelecommunicationServicesMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Telecommunication Services",
        "label": "Telecommunication Services [Member]",
        "documentation": "Telecommunication Services"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TelleTireAutoServiceLLCAndNextHorizonCapitalTireCoSPVLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TelleTireAutoServiceLLCAndNextHorizonCapitalTireCoSPVLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Telle Tire &amp; Auto Service, LLC and Next Horizon Capital TireCo SPV, LP",
        "label": "Telle Tire &amp; Auto Service, LLC and Next Horizon Capital TireCo SPV, LP [Member]",
        "documentation": "Telle Tire &amp; Auto Service, LLC and Next Horizon Capital TireCo SPV, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TempusAIInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TempusAIInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tempus AI, Inc.",
        "label": "Tempus AI, Inc. [Member]",
        "documentation": "Tempus AI, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TempusLabsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TempusLabsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tempus Labs, Inc.",
        "label": "Tempus Labs, Inc. [Member]",
        "documentation": "Tempus Labs, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TheArcticomGroupLLCAndAMCPMechanicalHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TheArcticomGroupLLCAndAMCPMechanicalHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Arcticom Group, LLC and AMCP Mechanical Holdings, LP",
        "label": "The Arcticom Group, LLC and AMCP Mechanical Holdings, LP [Member]",
        "documentation": "The Arcticom Group, LLC and AMCP Mechanical Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TheHillerCompaniesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TheHillerCompaniesLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Hiller Companies, LLC",
        "label": "The Hiller Companies, LLC [Member]",
        "documentation": "The Hiller Companies, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TheMatherGroupLLCTVGTMGTopcoIncAndTVGTMGHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TheMatherGroupLLCTVGTMGTopcoIncAndTVGTMGHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Mather Group, LLC, TVG-TMG Topco, Inc., and TVG-TMG Holdings, LLC",
        "label": "The Mather Group, LLC, TVG-TMG Topco, Inc., and TVG-TMG Holdings, LLC [Member]",
        "documentation": "The Mather Group, LLC, TVG-TMG Topco, Inc., and TVG-TMG Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TheTeachingCompanyHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TheTeachingCompanyHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Teaching Company Holdings, Inc.",
        "label": "The Teaching Company Holdings, Inc. [Member]",
        "documentation": "The Teaching Company Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ThermostatPurchaserIIIIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ThermostatPurchaserIIIIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thermostat Purchaser III, Inc.",
        "label": "Thermostat Purchaser III, Inc. [Member]",
        "documentation": "Thermostat Purchaser III, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TitanBWBorrowerL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TitanBWBorrowerL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Titan BW Borrower L.P.",
        "label": "Titan BW Borrower L.P. [Member]",
        "documentation": "Titan BW Borrower L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TopGolfInternationalLLCAndTopGolfTopcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TopGolfInternationalLLCAndTopGolfTopcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TopGolf International, LLC and TopGolf Topco, LLC",
        "label": "TopGolf International, LLC and TopGolf Topco, LLC [Member]",
        "documentation": "TopGolf International, LLC and TopGolf Topco, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1172"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1192"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TradingTechnologiesInternationalInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TradingTechnologiesInternationalInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Technologies International, Inc.",
        "label": "Trading Technologies International, Inc. [Member]",
        "documentation": "Trading Technologies International, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r354",
      "r380",
      "r521",
      "r535",
      "r564",
      "r572",
      "r575",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r676",
      "r692",
      "r1072",
      "r1073",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1086",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1329",
      "r1332",
      "r1333",
      "r1334",
      "r1341",
      "r1344",
      "r1346",
      "r1347"
     ]
    },
    "arcc_TransitTechnologiesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TransitTechnologiesLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transit Technologies LLC",
        "label": "Transit Technologies LLC [Member]",
        "documentation": "Transit Technologies LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TransportationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TransportationMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transportation",
        "label": "Transportation [Member]",
        "documentation": "Transportation"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1196"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1196"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1197"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "arcc_TripleJJJLubeCorp.AndTCCBuyerHoldcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TripleJJJLubeCorp.AndTCCBuyerHoldcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Triple JJJ Lube, Corp. and TCC Buyer Holdco, LLC",
        "label": "Triple JJJ Lube, Corp. and TCC Buyer Holdco, LLC [Member]",
        "documentation": "Triple JJJ Lube, Corp. and TCC Buyer Holdco, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TriwizardHoldingsInc.AndTriwizardParentLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TriwizardHoldingsInc.AndTriwizardParentLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Triwizard Holdings, Inc. and Triwizard Parent, LP",
        "label": "Triwizard Holdings, Inc. and Triwizard Parent, LP [Member]",
        "documentation": "Triwizard Holdings, Inc. and Triwizard Parent, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TruckLiteCo.LLCECCOHoldingsCorp.AndClarityTechnologiesHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TruckLiteCo.LLCECCOHoldingsCorp.AndClarityTechnologiesHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Truck-Lite Co., LLC, ECCO Holdings Corp., and Clarity Technologies Holdings, LP,",
        "label": "Truck-Lite Co., LLC, ECCO Holdings Corp., and Clarity Technologies Holdings, LP, [Member]",
        "documentation": "Truck-Lite Co., LLC, ECCO Holdings Corp., and Clarity Technologies Holdings, LP,"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TruckLiteCo.LLCEccoHoldingsCorp.AndClarienceTechnologiesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TruckLiteCo.LLCEccoHoldingsCorp.AndClarienceTechnologiesLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Truck-Lite Co., LLC, Ecco Holdings Corp. and Clarience Technologies, LLC",
        "label": "Truck-Lite Co., LLC, Ecco Holdings Corp. and Clarience Technologies, LLC [Member]",
        "documentation": "Truck-Lite Co., LLC, Ecco Holdings Corp. and Clarience Technologies, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TruistInsuranceHoldingsLLCAndMcGriffInsuranceServicesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TruistInsuranceHoldingsLLCAndMcGriffInsuranceServicesLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Truist Insurance Holdings, LLC and McGriff Insurance Services, LLC",
        "label": "Truist Insurance Holdings, LLC and McGriff Insurance Services, LLC [Member]",
        "documentation": "Truist Insurance Holdings, LLC and McGriff Insurance Services, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_TwoSixLabsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "TwoSixLabsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two Six Labs, LLC",
        "label": "Two Six Labs, LLC [Member]",
        "documentation": "Two Six Labs, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_U.S.UrologyPartnersLLCAndGeneralAtlanticUSUBlockerCollectionHoldcoL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "U.S.UrologyPartnersLLCAndGeneralAtlanticUSUBlockerCollectionHoldcoL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Urology Partners, LLC and General Atlantic (USU) Blocker Collection Holdco, L.P.",
        "label": "U.S. Urology Partners, LLC and General Atlantic (USU) Blocker Collection Holdco, L.P. [Member]",
        "documentation": "U.S. Urology Partners, LLC and General Atlantic (USU) Blocker Collection Holdco, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_U.S.UrologyPartnersLLCGeneralAtlanticUSUBlockerCollectionHoldcoL.P.AndGeneralAtlanticUSU2CoinvestL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "U.S.UrologyPartnersLLCGeneralAtlanticUSUBlockerCollectionHoldcoL.P.AndGeneralAtlanticUSU2CoinvestL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Urology Partners, LLC, General Atlantic (USU) Blocker Collection Holdco, L.P., and General Atlantic (USU-2) Coinvest, L.P.",
        "label": "U.S. Urology Partners, LLC, General Atlantic (USU) Blocker Collection Holdco, L.P., and General Atlantic (USU-2) Coinvest, L.P. [Member]",
        "documentation": "U.S. Urology Partners, LLC, General Atlantic (USU) Blocker Collection Holdco, L.P., and General Atlantic (USU-2) Coinvest, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_UFSLLCAndBVUFSAggregatorLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "UFSLLCAndBVUFSAggregatorLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UFS, LLC and BV-UFS Aggregator, LLC",
        "label": "UFS, LLC and BV-UFS Aggregator, LLC [Member]",
        "documentation": "UFS, LLC and BV-UFS Aggregator, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_UPIntermediateIILLCAndUPBWBlockerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "UPIntermediateIILLCAndUPBWBlockerLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UP Intermediate II LLC and UPBW Blocker LLC",
        "label": "UP Intermediate II LLC and UPBW Blocker LLC [Member]",
        "documentation": "UP Intermediate II LLC and UPBW Blocker LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_USAnesthesiaPartnersIncUSAnesthesiaPartnersHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "USAnesthesiaPartnersIncUSAnesthesiaPartnersHoldingsIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Anesthesia Partners, Inc. &amp; U.S. Anesthesia Partners Holdings, Inc.",
        "label": "U.S. Anesthesia Partners, Inc. &amp; U.S. Anesthesia Partners Holdings, Inc. [Member]",
        "documentation": "U.S. Anesthesia Partners, Inc. &amp; U.S. Anesthesia Partners Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_USMidAtlanticRegionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "USMidAtlanticRegionMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mid-Atlantic",
        "label": "US Mid-Atlantic Region [Member]",
        "documentation": "US Mid-Atlantic Region"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_USSaltInvestorsLLCAndEmeraldLakePearlAcquisitionALPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "USSaltInvestorsLLCAndEmeraldLakePearlAcquisitionALPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Salt Investors, LLC and Emerald Lake Pearl Acquisition-A, L.P.",
        "label": "US Salt Investors, LLC and Emerald Lake Pearl Acquisition-A, L.P. [Member]",
        "documentation": "US Salt Investors, LLC and Emerald Lake Pearl Acquisition-A, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_UnderwritingAndAdvisoryFeesReceivedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "UnderwritingAndAdvisoryFeesReceivedMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriting And Advisory Fees Received",
        "label": "Underwriting And Advisory Fees Received [Member]",
        "documentation": "Underwriting And Advisory Fees Received"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1191"
     ]
    },
    "arcc_UnifiAviationNorthAmericaLLCAndUnifiAviationCanadaInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "UnifiAviationNorthAmericaLLCAndUnifiAviationCanadaInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unifi Aviation North America LLC and Unifi Aviation Canada, Inc.",
        "label": "Unifi Aviation North America LLC and Unifi Aviation Canada, Inc. [Member]",
        "documentation": "Unifi Aviation North America LLC and Unifi Aviation Canada, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_UnitedDigestiveMSOParentLLCAndKolnCoInvestUnblockedLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "UnitedDigestiveMSOParentLLCAndKolnCoInvestUnblockedLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United Digestive MSO Parent, LLC and Koln Co-Invest Unblocked, LP",
        "label": "United Digestive MSO Parent, LLC and Koln Co-Invest Unblocked, LP [Member]",
        "documentation": "United Digestive MSO Parent, LLC and Koln Co-Invest Unblocked, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_UnityPurchaserLLCAndUnityUltimateHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "UnityPurchaserLLCAndUnityUltimateHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unity Purchaser, LLC and Unity Ultimate Holdings, LP",
        "label": "Unity Purchaser, LLC and Unity Ultimate Holdings, LP [Member]",
        "documentation": "Unity Purchaser, LLC and Unity Ultimate Holdings, LP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossInvestmentAndDerivativeOperatingTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrealizedGainLossInvestmentAndDerivativeOperatingTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net change in deferred tax liabilities",
        "label": "Unrealized Gain (Loss), Investment and Derivative, Operating, Tax Expense (Benefit)",
        "documentation": "Amount of tax expense (benefit) from unrealized gain (loss) from investment and derivative, classified as operating. Investment includes, but is not limited to, debt and equity securities, security sold short, real estate, and commodity."
       }
      }
     },
     "auth_ref": [
      "r816",
      "r1427",
      "r1430",
      "r1454"
     ]
    },
    "us-gaap_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionOperatingAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionOperatingAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net unrealized gains (losses)",
        "label": "Unrealized Gain (Loss), Investment, Derivative, and Foreign Currency Transaction, Operating, after Tax",
        "documentation": "Amount, after tax, of unrealized gain (loss) on investment, derivative, and foreign currency transaction, classified as operating. Investment includes, but is not limited to, debt and equity securities, security sold short, real estate, and commodity."
       }
      }
     },
     "auth_ref": [
      "r746",
      "r850",
      "r983",
      "r1430"
     ]
    },
    "us-gaap_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails": {
       "parentTag": "us-gaap_RealizedAndUnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPriceChangeOperatingAfterTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      },
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.arescapitalcorp.com/role/INVESTMENTSIHAMSelectedStatementofOperationsInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net unrealized losses",
        "terseLabel": "Net unrealized (losses) gains on investments, foreign currency and other transactions",
        "negatedTerseLabel": "Net unrealized losses on investments, foreign currency and other transactions",
        "verboseLabel": "Net unrealized gains on investments, foreign currency and other transactions",
        "label": "Unrealized Gain (Loss), Investment, Derivative, and Foreign Currency Transaction Price Change, Operating, after Tax",
        "documentation": "Amount, after tax, of unrealized gain (loss) on investment, derivative, and foreign currency transaction on investment and derivative from change in market price, classified as operating. Investment includes, but is not limited to, debt and equity securities, security sold short, real estate, and commodity."
       }
      }
     },
     "auth_ref": [
      "r746",
      "r850",
      "r983",
      "r1431"
     ]
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrealizedGainLossOnDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DERIVATIVEINSTRUMENTSNetRealizedandUnrealizedGainsLossesonDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net gain on interest rate swaps accounted for as hedge instruments and the related hedged items",
        "verboseLabel": "Net unrealized gains (losses) from foreign currency and other transactions",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "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": [
      "r5",
      "r842",
      "r843",
      "r844",
      "r845",
      "r923"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.arescapitalcorp.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates in the Preparation of Consolidated Financial Statements",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r197",
      "r200",
      "r201",
      "r202",
      "r669",
      "r671",
      "r1018"
     ]
    },
    "arcc_UserZoomTechnologiesInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "UserZoomTechnologiesInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UserZoom Technologies, Inc.",
        "label": "UserZoom Technologies, Inc. [Member]",
        "documentation": "UserZoom Technologies, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_VPPIntermediateHoldingsLLCAndVPPGroupHoldingsLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "VPPIntermediateHoldingsLLCAndVPPGroupHoldingsLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VPP Intermediate Holdings, LLC and VPP Group Holdings, L.P.",
        "label": "VPP Intermediate Holdings, LLC and VPP Group Holdings, L.P. [Member]",
        "documentation": "VPP Intermediate Holdings, LLC and VPP Group Holdings, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_VPROPOperatingLLCAndVSandCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "VPROPOperatingLLCAndVSandCoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VPROP Operating, LLC and V SandCo, LLC",
        "label": "VPROP Operating, LLC and V SandCo, LLC [Member]",
        "documentation": "VPROP Operating, LLC and V SandCo, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Axis]",
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r544",
      "r1053",
      "r1056",
      "r1075",
      "r1334"
     ]
    },
    "us-gaap_ValuationTechniqueDiscountedCashFlowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueDiscountedCashFlowMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discounted cash flow analysis",
        "label": "Valuation Technique, Discounted Cash Flow [Member]",
        "documentation": "Valuation technique calculating present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1037",
      "r1075",
      "r1332",
      "r1333",
      "r1334"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Domain]",
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r544",
      "r1053",
      "r1056",
      "r1075",
      "r1334"
     ]
    },
    "arcc_ValuationTechniqueYieldAnalysisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ValuationTechniqueYieldAnalysisMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yield analysis",
        "label": "Valuation Technique, Yield Analysis [Member]",
        "documentation": "Valuation Technique, Yield Analysis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": [
      "r1219",
      "r1273",
      "r1326"
     ]
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTBNPFundingFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTRevolvingCreditFacilityandLetterofCreditFacilityNarrativeDetails",
      "http://www.arescapitalcorp.com/role/DEBTSMBCFundingFacilityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": [
      "r1219",
      "r1273",
      "r1326"
     ]
    },
    "arcc_VeristaInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "VeristaInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Verista, Inc.",
        "label": "Verista, Inc. [Member]",
        "documentation": "Verista, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_VertexServicePartnersLLCAndVertexServicePartnersHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "VertexServicePartnersLLCAndVertexServicePartnersHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vertex Service Partners, LLC and Vertex Service Partners Holdings, LLC",
        "label": "Vertex Service Partners, LLC and Vertex Service Partners Holdings, LLC [Member]",
        "documentation": "Vertex Service Partners, LLC and Vertex Service Partners Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_VictorsPurchaserLLCAndWPVictorsCoInvestmentL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "VictorsPurchaserLLCAndWPVictorsCoInvestmentL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victors Purchaser, LLC and WP Victors Co-Investment, L.P.",
        "label": "Victors Purchaser, LLC and WP Victors Co-Investment, L.P. [Member]",
        "documentation": "Victors Purchaser, LLC and WP Victors Co-Investment, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ViperBidcoInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ViperBidcoInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Viper Bidco, Inc.",
        "label": "Viper Bidco, Inc. [Member]",
        "documentation": "Viper Bidco, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_VisualEdgeTechnologyInc.VEITLLCAndVEITTopcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "VisualEdgeTechnologyInc.VEITLLCAndVEITTopcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Visual Edge Technology, Inc., VEIT, LLC, and VEIT Topco, LLC,",
        "label": "Visual Edge Technology, Inc., VEIT, LLC, and VEIT Topco, LLC [Member]",
        "documentation": "Visual Edge Technology, Inc., VEIT, LLC, and VEIT Topco, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_VisualEdgeTechnologyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "VisualEdgeTechnologyIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Visual Edge Technology, Inc.",
        "label": "Visual Edge Technology, Inc. [Member]",
        "documentation": "Visual Edge Technology, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "arcc_W.S.ConnellyCo.LLCAndWSCUltimateHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "W.S.ConnellyCo.LLCAndWSCUltimateHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "W.S. Connelly &amp; Co., LLC and WSC Ultimate Holdings, LLC",
        "label": "W.S. Connelly &amp; Co., LLC and WSC Ultimate Holdings, LLC [Member]",
        "documentation": "W.S. Connelly &amp; Co., LLC and WSC Ultimate Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WSHPFCAcquisitionLLCAndWSHPFCHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WSHPFCAcquisitionLLCAndWSHPFCHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WSHP FC Acquisition LLC and WSHP FC Holdings LLC",
        "label": "WSHP FC Acquisition LLC and WSHP FC Holdings LLC [Member]",
        "documentation": "WSHP FC Acquisition LLC and WSHP FC Holdings LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WSHPFCAcquisitionLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WSHPFCAcquisitionLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WSHP FC Acquisition LLC",
        "label": "WSHP FC Acquisition LLC [Member]",
        "documentation": "WSHP FC Acquisition LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WUHoldcoInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WUHoldcoInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WU Holdco, Inc.",
        "label": "WU Holdco, Inc. [Member]",
        "documentation": "WU Holdco, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WalnutParentIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WalnutParentIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Walnut Parent, Inc.",
        "label": "Walnut Parent, Inc. [Member]",
        "documentation": "Walnut Parent, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WatermillExpressLLCAndWatermillExpressHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WatermillExpressLLCAndWatermillExpressHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Watermill Express, LLC and Watermill Express Holdings, LLC",
        "label": "Watermill Express, LLC and Watermill Express Holdings, LLC [Member]",
        "documentation": "Watermill Express, LLC and Watermill Express Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WaverlyAdvisorsLLCAndWAAMTopcoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WaverlyAdvisorsLLCAndWAAMTopcoLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Waverly Advisors, LLC and WAAM Topco, LLC",
        "label": "Waverly Advisors, LLC and WAAM Topco, LLC [Member]",
        "documentation": "Waverly Advisors, LLC and WAAM Topco, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WealthEnhancementGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WealthEnhancementGroupLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wealth Enhancement Group, LLC",
        "label": "Wealth Enhancement Group, LLC [Member]",
        "documentation": "Wealth Enhancement Group, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WebPTInc.AndWPTIntermediateHoldcoInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WebPTInc.AndWPTIntermediateHoldcoInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WebPT, Inc. and WPT Intermediate Holdco, Inc.",
        "label": "WebPT, Inc. and WPT Intermediate Holdco, Inc. [Member]",
        "documentation": "WebPT, Inc. and WPT Intermediate Holdco, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/DEBTNarrativeDetails",
      "http://www.arescapitalcorp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average",
        "label": "Weighted Average [Member]",
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r420",
      "r545",
      "r615",
      "r1001",
      "r1002",
      "r1075",
      "r1362",
      "r1364",
      "r1367"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted weighted average shares of common stock outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r186"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.arescapitalcorp.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic weighted average shares of common stock outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r186"
     ]
    },
    "arcc_WellingtonAltusFinancialInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WellingtonAltusFinancialInc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wellington-Altus Financial Inc.",
        "label": "Wellington-Altus Financial Inc. [Member]",
        "documentation": "Wellington-Altus Financial Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WellingtonBidcoInc.AndWellingtonTopCoLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WellingtonBidcoInc.AndWellingtonTopCoLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wellington Bidco Inc. and Wellington TopCo LP",
        "label": "Wellington Bidco Inc. and Wellington TopCo LP [Member]",
        "documentation": "Wellington Bidco Inc. and Wellington TopCo LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WellnessAcquisitionCoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WellnessAcquisitionCoIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wellness AcquisitionCo, Inc",
        "label": "Wellness AcquisitionCo, Inc [Member]",
        "documentation": "Wellness AcquisitionCo, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WestRegionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WestRegionMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/INVESTMENTSInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "West",
        "label": "US West Region [Member]",
        "documentation": "Region of United States of America (US) designated as West."
       }
      }
     },
     "auth_ref": [
      "r1444",
      "r1446",
      "r1448",
      "r1450"
     ]
    },
    "arcc_WorkWaveIntermediateIILLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WorkWaveIntermediateIILLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WorkWave Intermediate II, LLC",
        "label": "WorkWave Intermediate II, LLC [Member]",
        "documentation": "WorkWave Intermediate II, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_WorldwideProduceAcquisitionLLCAndREPWWPCoinvestIVLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "WorldwideProduceAcquisitionLLCAndREPWWPCoinvestIVLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Worldwide Produce Acquisition, LLC and REP WWP Coinvest IV, L.P.",
        "label": "Worldwide Produce Acquisition, LLC and REP WWP Coinvest IV, L.P. [Member]",
        "documentation": "Worldwide Produce Acquisition, LLC and REP WWP Coinvest IV, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_XIFINIncAndACPChargerCoInvestLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "XIFINIncAndACPChargerCoInvestLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "XIFIN, Inc. and ACP Charger Co-Invest LLC",
        "label": "XIFIN, Inc. and ACP Charger Co-Invest LLC [Member]",
        "documentation": "XIFIN, Inc. and ACP Charger Co-Invest LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_YEBrandsHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "YEBrandsHoldingsLLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "YE Brands Holdings, LLC",
        "label": "YE Brands Holdings, LLC [Member]",
        "documentation": "YE Brands Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1159"
     ]
    },
    "arcc_ZBSMechanicalGroupCoInvestFund2LLCAndZBSMechanicalGroupCoInvestIIFund2LLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ZBSMechanicalGroupCoInvestFund2LLCAndZBSMechanicalGroupCoInvestIIFund2LLCMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ZBS Mechanical Group Co-Invest Fund 2, LLC and ZBS Mechanical Group Co-Invest II Fund 2, LLC",
        "label": "ZBS Mechanical Group Co-Invest Fund 2, LLC and ZBS Mechanical Group Co-Invest II Fund 2, LLC [Member]",
        "documentation": "ZBS Mechanical Group Co-Invest Fund 2, LLC and ZBS Mechanical Group Co-Invest II Fund 2, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ZenDeskIncZoroTopCoIncAndZoroTopCoLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ZenDeskIncZoroTopCoIncAndZoroTopCoLPMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ZenDesk, Inc., Zoro TopCo, Inc. and Zoro TopCo, LP",
        "label": "ZenDesk, Inc., Zoro TopCo, Inc. and Zoro TopCo, LP [Member]",
        "documentation": "ZenDesk, Inc., Zoro TopCo, Inc. and Zoro TopCo, LP"
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ZeppelinUSBuyerInc.AndProvidenceEquityPartnersIXCL.P.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ZeppelinUSBuyerInc.AndProvidenceEquityPartnersIXCL.P.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zeppelin US Buyer Inc. and Providence Equity Partners IX-C L.P.",
        "label": "Zeppelin US Buyer Inc. and Providence Equity Partners IX-C L.P. [Member]",
        "documentation": "Zeppelin US Buyer Inc. and Providence Equity Partners IX-C L.P."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ZincBuyerCorporationAndMarmicFireSafetyCo.Inc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ZincBuyerCorporationAndMarmicFireSafetyCo.Inc.Member",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zinc Buyer Corporation and Marmic Fire &amp; Safety Co., Inc.",
        "label": "Zinc Buyer Corporation and Marmic Fire &amp; Safety Co., Inc. [Member]",
        "documentation": "Zinc Buyer Corporation and Marmic Fire &amp; Safety Co., Inc."
       }
      }
     },
     "auth_ref": []
    },
    "arcc_ZocDocIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arescapitalcorp.com/20260331",
     "localname": "ZocDocIncMember",
     "presentation": [
      "http://www.arescapitalcorp.com/role/CONSOLIDATEDSCHEDULEOFINVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ZocDoc, Inc",
        "label": "ZocDoc, Inc [Member]",
        "documentation": "ZocDoc, Inc"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481410/810-10-15-12"
  },
  "r1": {
   "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/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "850",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(a)",
   "Paragraph": "4",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "270",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-8"
  },
  "r23": {
   "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"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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/2147477734/942-470-50-3"
  },
  "r31": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "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(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",
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r51": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r52": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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/2147478546/942-210-S99-1"
  },
  "r70": {
   "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/2147478546/942-210-S99-1"
  },
  "r71": {
   "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/2147478546/942-210-S99-1"
  },
  "r72": {
   "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/2147478546/942-210-S99-1"
  },
  "r73": {
   "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)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r74": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r75": {
   "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/2147478546/942-210-S99-1"
  },
  "r76": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r77": {
   "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/2147478546/942-210-S99-1"
  },
  "r78": {
   "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(13)(h))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r79": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r80": {
   "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/2147478524/942-220-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "220",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-5"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r124": {
   "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"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r153": {
   "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"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r183": {
   "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"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r192": {
   "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"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-4"
  },
  "r195": {
   "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"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r395": {
   "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"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r465": {
   "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"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r493": {
   "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"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4I"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r515": {
   "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"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8C"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479693/815-10-S50-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "15",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480960/815-15-50-3"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2G",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2G"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2G",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2G"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r559": {
   "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"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r573": {
   "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"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r586": {
   "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"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r638": {
   "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/2147477215/932-235-50-20"
  },
  "r639": {
   "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/2147477215/932-235-50-20"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r646": {
   "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/2147477215/932-235-50-28"
  },
  "r647": {
   "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/2147477215/932-235-50-28"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r663": {
   "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/2147477215/932-235-50-8"
  },
  "r664": {
   "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/2147477215/932-235-50-8"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r668": {
   "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(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r670": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r671": {
   "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/2147477314/942-235-S99-1"
  },
  "r672": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479255/942-310-S50-4"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.H.2.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478116/942-310-S99-2"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r677": {
   "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)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r678": {
   "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/2147478777/944-210-S99-1"
  },
  "r679": {
   "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)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r680": {
   "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)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r681": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-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)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r688": {
   "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/2147477250/944-220-S99-1"
  },
  "r689": {
   "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/2147477250/944-220-S99-1"
  },
  "r690": {
   "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/2147477250/944-220-S99-1"
  },
  "r691": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r692": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-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(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/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(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/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(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r699": {
   "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/2147477965/944-235-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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r712": {
   "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"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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(f)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "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(f)(2))",
   "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(f)(3))",
   "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(h)(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(h)(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(h)(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(h)(2)(iii))",
   "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": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(2)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-10"
  },
  "r735": {
   "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"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-12"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-7"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-8"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-9"
  },
  "r746": {
   "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/2147478009/946-205-45-3"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r748": {
   "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/2147478009/946-205-45-4"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-18"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-24"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-25"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-3"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r766": {
   "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/2147477796/946-210-45-4"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r768": {
   "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/2147478795/946-210-50-1"
  },
  "r769": {
   "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/2147478795/946-210-50-1"
  },
  "r770": {
   "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/2147478795/946-210-50-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r772": {
   "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/2147478795/946-210-50-1"
  },
  "r773": {
   "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/2147478795/946-210-50-12"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r775": {
   "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/2147478795/946-210-50-6"
  },
  "r776": {
   "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/2147478795/946-210-50-6"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r778": {
   "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/2147478795/946-210-50-6"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r780": {
   "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/2147478795/946-210-50-6"
  },
  "r781": {
   "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/2147478795/946-210-50-6"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r784": {
   "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/2147479170/946-210-S99-1"
  },
  "r785": {
   "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(10)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r786": {
   "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(10)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r787": {
   "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(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r788": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r789": {
   "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/2147479170/946-210-S99-1"
  },
  "r790": {
   "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/2147479170/946-210-S99-1"
  },
  "r791": {
   "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/2147479170/946-210-S99-1"
  },
  "r792": {
   "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/2147479170/946-210-S99-1"
  },
  "r793": {
   "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/2147479170/946-210-S99-1"
  },
  "r794": {
   "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(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r795": {
   "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/2147479170/946-210-S99-1"
  },
  "r796": {
   "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/2147479170/946-210-S99-1"
  },
  "r797": {
   "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/2147479170/946-210-S99-1"
  },
  "r798": {
   "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/2147479170/946-210-S99-1"
  },
  "r799": {
   "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/2147479170/946-210-S99-1"
  },
  "r800": {
   "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/2147479170/946-210-S99-1"
  },
  "r801": {
   "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/2147479170/946-210-S99-1"
  },
  "r802": {
   "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/2147479170/946-210-S99-1"
  },
  "r803": {
   "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/2147479170/946-210-S99-1"
  },
  "r804": {
   "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(5)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r805": {
   "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/2147479170/946-210-S99-1"
  },
  "r806": {
   "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/2147479170/946-210-S99-1"
  },
  "r807": {
   "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/2147479170/946-210-S99-1"
  },
  "r808": {
   "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/2147479170/946-210-S99-1"
  },
  "r809": {
   "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/2147479170/946-210-S99-1"
  },
  "r810": {
   "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/2147479170/946-210-S99-1"
  },
  "r811": {
   "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/2147479170/946-210-S99-1"
  },
  "r812": {
   "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/2147479170/946-210-S99-1"
  },
  "r813": {
   "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/2147479170/946-210-S99-1"
  },
  "r814": {
   "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/2147479170/946-210-S99-2"
  },
  "r815": {
   "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/2147479170/946-210-S99-2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-4"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r819": {
   "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/2147479105/946-220-45-7"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-1"
  },
  "r821": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r822": {
   "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/2147479134/946-220-S99-1"
  },
  "r823": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r824": {
   "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/2147479134/946-220-S99-1"
  },
  "r825": {
   "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/2147479134/946-220-S99-1"
  },
  "r826": {
   "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/2147479134/946-220-S99-1"
  },
  "r827": {
   "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/2147479134/946-220-S99-1"
  },
  "r828": {
   "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/2147479134/946-220-S99-1"
  },
  "r829": {
   "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/2147479134/946-220-S99-1"
  },
  "r830": {
   "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/2147479134/946-220-S99-1"
  },
  "r831": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r832": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r833": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r834": {
   "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/2147479134/946-220-S99-1"
  },
  "r835": {
   "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/2147479134/946-220-S99-1"
  },
  "r836": {
   "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/2147479134/946-220-S99-1"
  },
  "r837": {
   "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/2147479134/946-220-S99-1"
  },
  "r838": {
   "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/2147479134/946-220-S99-1"
  },
  "r839": {
   "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/2147479134/946-220-S99-1"
  },
  "r840": {
   "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/2147479134/946-220-S99-1"
  },
  "r841": {
   "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/2147479134/946-220-S99-1"
  },
  "r842": {
   "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/2147479134/946-220-S99-1"
  },
  "r843": {
   "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/2147479134/946-220-S99-1"
  },
  "r844": {
   "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/2147479134/946-220-S99-1"
  },
  "r845": {
   "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/2147479134/946-220-S99-1"
  },
  "r846": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r847": {
   "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/2147479134/946-220-S99-1"
  },
  "r848": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r849": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r850": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r851": {
   "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/2147479134/946-220-S99-3"
  },
  "r852": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r853": {
   "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/2147479134/946-220-S99-3"
  },
  "r854": {
   "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/2147479134/946-220-S99-3"
  },
  "r855": {
   "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/2147479134/946-220-S99-3"
  },
  "r856": {
   "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/2147477968/946-235-50-2"
  },
  "r857": {
   "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/2147477968/946-235-50-2"
  },
  "r858": {
   "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/2147477968/946-235-50-2"
  },
  "r859": {
   "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/2147477968/946-235-50-2"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r861": {
   "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/2147477802/946-310-45-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/946-320/tableOfContent"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r864": {
   "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 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r865": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r866": {
   "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)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r867": {
   "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/2147477271/946-320-S99-1"
  },
  "r868": {
   "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 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r869": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r870": {
   "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 B)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r871": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r872": {
   "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 C)(Footnote 10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r873": {
   "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 C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r874": {
   "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 C)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r875": {
   "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 C)(Footnote 8)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r876": {
   "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 C)(Footnote 8)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r877": {
   "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 C)(Footnote 8)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r878": {
   "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 C)(Footnote 8)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r879": {
   "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 C)(Footnote 8)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r880": {
   "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 C)(Footnote 8)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r881": {
   "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 C)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r882": {
   "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 C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r883": {
   "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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "12",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-12"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r888": {
   "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/2147477271/946-320-S99-2"
  },
  "r889": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r890": {
   "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 C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r891": {
   "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 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r892": {
   "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 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r893": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r894": {
   "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/2147477271/946-320-S99-3"
  },
  "r895": {
   "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/2147477271/946-320-S99-3"
  },
  "r896": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r897": {
   "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 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r898": {
   "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 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r899": {
   "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 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r900": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r901": {
   "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 B)(Footnote 10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r902": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r903": {
   "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 C)(Footnote 11)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r904": {
   "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 C)(Footnote 11)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r905": {
   "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 C)(Footnote 11)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r906": {
   "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 C)(Footnote 11)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r907": {
   "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 C)(Footnote 11)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r908": {
   "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 C)(Footnote 11)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r909": {
   "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 C)(Footnote 11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r910": {
   "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 C)(Footnote 12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r911": {
   "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 C)(Footnote 13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r912": {
   "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 C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r913": {
   "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 C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r914": {
   "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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r915": {
   "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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r916": {
   "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/2147477271/946-320-S99-5"
  },
  "r917": {
   "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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r918": {
   "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/2147477271/946-320-S99-5"
  },
  "r919": {
   "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/2147477271/946-320-S99-5"
  },
  "r920": {
   "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 A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r921": {
   "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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r922": {
   "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/2147477271/946-320-S99-5A"
  },
  "r923": {
   "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/2147477271/946-320-S99-5A"
  },
  "r924": {
   "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 A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r925": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r926": {
   "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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r927": {
   "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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r928": {
   "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 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r929": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r930": {
   "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/2147477271/946-320-S99-5B"
  },
  "r931": {
   "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/2147477271/946-320-S99-5B"
  },
  "r932": {
   "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 A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r933": {
   "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 B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r934": {
   "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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r935": {
   "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 E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r936": {
   "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/2147477271/946-320-S99-5C"
  },
  "r937": {
   "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 G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r938": {
   "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/2147477271/946-320-S99-5C"
  },
  "r939": {
   "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/2147477271/946-320-S99-5C"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r941": {
   "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 1)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r942": {
   "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 1)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r943": {
   "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 1)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r944": {
   "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 1)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r945": {
   "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 1)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r946": {
   "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 1)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r947": {
   "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 1)(b)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r948": {
   "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 1)(b)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r949": {
   "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 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r950": {
   "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/2147477271/946-320-S99-6"
  },
  "r951": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r952": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r953": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r954": {
   "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 C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r955": {
   "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 C)(Footnote 6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r956": {
   "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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r957": {
   "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 D)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r958": {
   "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 D)(Footnote 6)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r959": {
   "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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r960": {
   "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/2147477271/946-320-S99-6"
  },
  "r961": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r962": {
   "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/2147477271/946-320-S99-6"
  },
  "r963": {
   "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 6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r964": {
   "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 6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r965": {
   "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 6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r966": {
   "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 6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r967": {
   "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 F)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r968": {
   "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 F)(Footnote 5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r969": {
   "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 F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r970": {
   "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 F)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r971": {
   "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 F)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r972": {
   "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 F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-1"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r981": {
   "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/2147478448/946-505-50-6"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "37",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-37"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "37",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-37"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r989": {
   "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/2147478785/954-310-50-2"
  },
  "r990": {
   "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/2147478522/954-440-50-1"
  },
  "r991": {
   "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(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r992": {
   "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(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r993": {
   "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(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r994": {
   "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(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r995": {
   "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(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r996": {
   "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(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r997": {
   "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(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r998": {
   "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(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r999": {
   "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(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1000": {
   "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(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1001": {
   "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/2147477332/976-310-50-1"
  },
  "r1002": {
   "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/2147479230/978-310-50-1"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "183",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-183"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "185",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-185"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1084": {
   "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"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-12"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-15"
  },
  "r1102": {
   "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/2147478795/946-210-50-1"
  },
  "r1103": {
   "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/2147478795/946-210-50-6"
  },
  "r1104": {
   "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/2147477439/946-210-55-1"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479083/946-230-55-1"
  },
  "r1106": {
   "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/2147477802/946-310-45-1"
  },
  "r1107": {
   "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/2147477271/946-320-S99-1"
  },
  "r1108": {
   "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/2147477271/946-320-S99-2"
  },
  "r1109": {
   "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/2147477271/946-320-S99-3"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1112": {
   "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/2147477271/946-320-S99-6"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-2"
  },
  "r1114": {
   "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/2147477346/946-830-45-39"
  },
  "r1115": {
   "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/2147479168/946-830-55-10"
  },
  "r1116": {
   "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/2147479168/946-830-55-11"
  },
  "r1117": {
   "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/2147479168/946-830-55-12"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1153": {
   "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"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "SubTopic": "310",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Investment Company Act of 1940",
   "Section": "61",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r1217": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1218": {
   "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"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r1229": {
   "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"
  },
  "r1230": {
   "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(1)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1231": {
   "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(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1232": {
   "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(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1234": {
   "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"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1239": {
   "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"
  },
  "r1240": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1241": {
   "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"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1243": {
   "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"
  },
  "r1244": {
   "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"
  },
  "r1245": {
   "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"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1254": {
   "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"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1265": {
   "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"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1270": {
   "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"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480190/470-10-S50-1"
  },
  "r1274": {
   "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"
  },
  "r1275": {
   "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"
  },
  "r1276": {
   "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"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-15"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r1311": {
   "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"
  },
  "r1312": {
   "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"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1315": {
   "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"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1328": {
   "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"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-13"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1351": {
   "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"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1359": {
   "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"
  },
  "r1360": {
   "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"
  },
  "r1361": {
   "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"
  },
  "r1362": {
   "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"
  },
  "r1363": {
   "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"
  },
  "r1364": {
   "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"
  },
  "r1365": {
   "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"
  },
  "r1366": {
   "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"
  },
  "r1367": {
   "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"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147478546/942-210-S99-1"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1370": {
   "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)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1371": {
   "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/2147478777/944-210-S99-1"
  },
  "r1372": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1373": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1375": {
   "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"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1410": {
   "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/2147478009/946-205-45-4"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-10"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-14"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-18"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1420": {
   "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/2147478795/946-210-50-6"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147479170/946-210-S99-1"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1428": {
   "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/2147479105/946-220-45-3"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147479134/946-220-S99-1"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147479134/946-220-S99-1"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147479134/946-220-S99-1"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1439": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1440": {
   "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/2147479134/946-220-S99-3"
  },
  "r1441": {
   "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/2147479134/946-220-S99-3"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477867/946-230-45-1"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147477271/946-320-S99-2"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1450": {
   "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 A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1451": {
   "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 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1452": {
   "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/2147477271/946-320-S99-6"
  },
  "r1453": {
   "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 F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-37"
  }
 }
}
